Xymon Mailing List Archive search

ipmi digestion script w/ graph?

7 messages in this thread

list Benjamin P. August · Thu, 28 Feb 2008 11:36:35 -0800 ·
I don't want to reinvent the wheel, but if this wheel doesn't exist, I  guess I'll go invent it. :)

Does anyone have a script to take the system temperature data from the  IPMI interface (say, on a Dell box), report it to Hobbit, and pass the  data to RRD so we get lovely temperature graphs?

-- 
--Ben
Benjamin P. August
System Administrator - VPUE
Stanford University
list Buchan Milne · Thu, 28 Feb 2008 21:54:03 +0200 ·
quoted from Benjamin P. August
On Thursday 28 February 2008 21:36:35 Benjamin P. August wrote:
I don't want to reinvent the wheel, but if this wheel doesn't exist, I
guess I'll go invent it. :)

Does anyone have a script to take the system temperature data from the
IPMI interface (say, on a Dell box), report it to Hobbit, and pass the
data to RRD so we get lovely temperature graphs?
I personally don't like IPMI much over SNMP ... is there any reason not to use OMSA, snmpd, and devmon? Then you should get temperature graphs (with devmon 0.3.0rc1), as well as status monitoring for hardware RAID controllers, fans, and power supplies.

Regards,
Buchan
list Galen Johnson · Thu, 28 Feb 2008 17:03:04 -0500 ·
I've seen this come up a couple of times but I don't recall if anyone ever took the time to provide a script.  There is an OpenManage script on The Shire.  I think there were others that were looking at using devmon for this (maybe?) or snmp.

=G=
quoted from Benjamin P. August

-----Original Message-----
From: Benjamin P. August [mailto:user-e992dd5eb2a5@xymon.invalid]
Sent: Thursday, February 28, 2008 2:37 PM
To: user-ae9b8668bcde@xymon.invalid
Subject: [hobbit] ipmi digestion script w/ graph?

I don't want to reinvent the wheel, but if this wheel doesn't exist, I
guess I'll go invent it. :)

Does anyone have a script to take the system temperature data from the
IPMI interface (say, on a Dell box), report it to Hobbit, and pass the
data to RRD so we get lovely temperature graphs?

--
--Ben
Benjamin P. August
System Administrator - VPUE
Stanford University
list Taylor Lewick · Thu, 28 Feb 2008 22:09:05 -0600 ·
When you say shire, do you mean deadcat, or the hobbit shire?  I can't
find any files on the hobbit shire page off of sourceforge.  Could you
provide a link if there are files out there?
quoted from Galen Johnson

-----Original Message-----
From: Galen Johnson [mailto:user-87f955643e3d@xymon.invalid] 
Sent: Thursday, February 28, 2008 4:03 PM
To: user-ae9b8668bcde@xymon.invalid
Subject: RE: [hobbit] ipmi digestion script w/ graph?

I've seen this come up a couple of times but I don't recall if anyone
ever took the time to provide a script.  There is an OpenManage script
on The Shire.  I think there were others that were looking at using
devmon for this (maybe?) or snmp.

=G=

-----Original Message-----
From: Benjamin P. August [mailto:user-e992dd5eb2a5@xymon.invalid]
Sent: Thursday, February 28, 2008 2:37 PM
To: user-ae9b8668bcde@xymon.invalid
Subject: [hobbit] ipmi digestion script w/ graph?

I don't want to reinvent the wheel, but if this wheel doesn't exist, I
guess I'll go invent it. :)

Does anyone have a script to take the system temperature data from the
IPMI interface (say, on a Dell box), report it to Hobbit, and pass the
data to RRD so we get lovely temperature graphs?

--
--Ben
Benjamin P. August
System Administrator - VPUE
Stanford University
list Benjamin P. August · Thu, 28 Feb 2008 20:31:46 -0800 ·
Call me crazy (and no offense to the maintainer of Devmon), but I  thought it'd be easier to get a value straight from the ESM via IPMI  on the client and pass it to the server through the usual Hobbit  channels rather than deal with OMSA, SNMP (which I find to be a  misnomer), and Devmon. Not to mention the firewall rules I'd have to  add for SNMP, which adds a couple layers of bureaucracy to the whole  thing.

There was a BB script on deadcat, but it doesn't do what I want, so  I'm writing an ext script now, and will probably share the files (such  as they are) with y'all when they're done.

-- 
--Ben
Benjamin P. August
System Administrator - VPUE
Stanford University


Quoting Buchan Milne <user-9b139aff4dec@xymon.invalid>:
quoted from Benjamin P. August
On Thursday 28 February 2008 21:36:35 Benjamin P. August wrote:
I don't want to reinvent the wheel, but if this wheel doesn't exist, I
guess I'll go invent it. :)

Does anyone have a script to take the system temperature data from the
IPMI interface (say, on a Dell box), report it to Hobbit, and pass the
data to RRD so we get lovely temperature graphs?
I personally don't like IPMI much over SNMP ... is there any reason   not to use
OMSA, snmpd, and devmon? Then you should get temperature graphs (with devmon
0.3.0rc1), as well as status monitoring for hardware RAID controllers, fans,
and power supplies.

Regards,
Buchan

list Buchan Milne · Fri, 29 Feb 2008 14:33:39 +0200 ·
quoted from Benjamin P. August
On Friday 29 February 2008 06:31:46 Benjamin P. August wrote:
Call me crazy (and no offense to the maintainer of Devmon), but I
thought it'd be easier to get a value straight from the ESM via IPMI
on the client and pass it to the server through the usual Hobbit
channels rather than deal with OMSA, SNMP (which I find to be a
misnomer), and Devmon.
Well, you'll may have problems with different numbers of temperature probes on different models etc. so if you use NCV, and push multiple values into one rrd, you will need multiple, differing graph definitions, and have have problems selecting the right graph definition.

The devmon collector (either the c module for Hobbit, or the perl one to run as an extra script with hobbitd_rrd) results in one rrd file per probe, making this much simpler.

(I don't have many Dells, most are 1750s, but I see a lot of problems with the HP ProLiants, the DL380s have 5 probes, the DL580s have 7).
quoted from Benjamin P. August
Not to mention the firewall rules I'd have to add for SNMP, which adds a couple layers of bureaucracy to the whole
thing.
How is that different to IPMI (which is also UDP).
quoted from Benjamin P. August
There was a BB script on deadcat, but it doesn't do what I want, so
I'm writing an ext script now, and will probably share the files (such
as they are) with y'all when they're done.
Good luck with the graphs.

Regards,
Buchan
list Galen Johnson · Fri, 29 Feb 2008 07:35:31 -0500 ·
Hey Taylor,

The Shire uses a wiki store all it's content.  I started off on Sourceforge and may eventually return but I couldn't do what I wanted there so I moved it back in house (literally).   Just let the redirect take you where you need to go :-).

=G=
quoted from Taylor Lewick
From: Taylor Lewick [user-ccbabb0b3ab0@xymon.invalid]
Sent: Thursday, February 28, 2008 11:09 PM
To: user-ae9b8668bcde@xymon.invalid
Subject: RE: [hobbit] ipmi digestion script w/ graph?

When you say shire, do you mean deadcat, or the hobbit shire?  I can't
find any files on the hobbit shire page off of sourceforge.  Could you
provide a link if there are files out there?

-----Original Message-----
From: Galen Johnson [mailto:user-87f955643e3d@xymon.invalid]
Sent: Thursday, February 28, 2008 4:03 PM
To: user-ae9b8668bcde@xymon.invalid
Subject: RE: [hobbit] ipmi digestion script w/ graph?

I've seen this come up a couple of times but I don't recall if anyone
ever took the time to provide a script.  There is an OpenManage script
on The Shire.  I think there were others that were looking at using
devmon for this (maybe?) or snmp.

=G=

-----Original Message-----
From: Benjamin P. August [mailto:user-e992dd5eb2a5@xymon.invalid]
Sent: Thursday, February 28, 2008 2:37 PM
To: user-ae9b8668bcde@xymon.invalid
Subject: [hobbit] ipmi digestion script w/ graph?

I don't want to reinvent the wheel, but if this wheel doesn't exist, I
guess I'll go invent it. :)

Does anyone have a script to take the system temperature data from the
IPMI interface (say, on a Dell box), report it to Hobbit, and pass the
data to RRD so we get lovely temperature graphs?

--
--Ben
Benjamin P. August
System Administrator - VPUE
Stanford University