Starting to actually implement something in collectl it occurs to me that if I have the commands in a file I need to make sure the file wasn't accidentally deleted by someone which while doable is one more pain... Are there any tricks to doing this sort of thing from a command line and avoiding the file? Another potential use might be if you're running diskless. -mark
Bernard Manjou wrote: > Did you try 'ipmitool -S file exec cmdfile' > > Bernard > > >> -----Message d'origine----- >> De : Mark Seger [mailto:[EMAIL PROTECTED] >> Envoyé : 26 November 2008 15:19 >> À : Isabelle, Francois >> Cc : ipmitool-devel@lists.sourceforge.net; Carol Hebert >> Objet : Re: [Ipmitool-devel] Optimizing the use of ipmitool >> >> >> >> Isabelle, Francois wrote: >> >>> >>> >>>> I did discover the "ipmitool sdr get" command which the help says >>>> takes an id as a target but when I tried it, it didn't work! >>>> >>>> >>> And make sure you run: >>> ' ipmitool sdr dump <file>' >>> and >>> 'ipmitool sdr get "Power Meter" -S <file>' >>> >>> to skip over the lengthy discovery process (unless the >>> >> sensor population is dynamic). >> >>> >>> >> yes, I've been doing that. by my main problem still remains. >> I want to get 3 sensors: fans, temps and power and want to >> do it with a single ipmitool command if possible to make >> things more efficient and simply doing "ipmitool -S file sdr" >> with no args is a lot slower on some systems than individually doing: >> >> ipmitool -S file sdr type temp >> ipmitool -S file sdr type fan >> ipmitool -S file sdr type current # gets me the power. >> >> I don't recall it I mentioned this or not, but I'm the author >> of collectl, see - http://collectl.sourceforge.net/, which in >> many ways is similar to a performance data collection tool >> like sar, but add a lot more data types and provides a lot >> more ways to view the data. In any event, I've including >> ipmi sensor monitoring via ipmitool for fans and temperature >> sensors which is very cool, and now I want to add power >> monitoring but want to be as efficient as I can since >> collectl runs continuously. The idea here is to be able to >> correlate power consumption against cpu load and individual >> processes which is something a lot of people are interested >> in. Collectl is very efficient, typically using less than >> 0.1% of the cpu when sampling at a frequency of 10 seconds. >> By default I'm setting the frequency of ipmitool monitoring >> to once every couple of minutes since it does have more >> overhead than reading data out of proc. My fear is having to >> invoke it multiple times/sample is too heavyweight and so I'm >> looking for alternatives. If you can't specify multiple >> sensors with a single command is there any thought/interest >> is providing that as an enhancement? I think it would be a >> very useful (and probably not that >> hard) thing to do... >> >> -mark >> >> >>> Francois Isabelle >>> >>> -----Message d'origine----- >>> De : Carol Hebert [mailto:[EMAIL PROTECTED] Envoyé : 25 novembre 2008 >>> 15:45 À : Mark Seger Cc : ipmitool-devel@lists.sourceforge.net >>> Objet : Re: [Ipmitool-devel] Optimizing the use of ipmitool >>> >>> Quoting Mark Seger <[EMAIL PROTECTED]>: >>> >>> >>> >>>> I did discover the "ipmitool sdr get" command which the help says >>>> takes an id as a target but when I tried it, it didn't >>>> >> work! First I >> >>>> did this to get a list of IDs: >>>> >>>> [EMAIL PROTECTED] ~]# ipmitool sdr elist >>>> UID Light | 01h | ok | 23.1 | 0 unspecified >>>> Int. Health LED | 02h | ok | 23.2 | 0 unspecified >>>> VRM 1 | 03h | lcr | 9.1 | 0 unspecified >>>> VRM 2 | 04h | lcr | 9.2 | 0 unspecified >>>> Temp 1 | 05h | ok | 7.1 | 47 degrees C >>>> Temp 2 | 06h | ok | 3.1 | 34 degrees C >>>> Temp 3 | 07h | ok | 3.2 | 30 degrees C >>>> Temp 4 | 08h | ok | 3.3 | 30 degrees C >>>> Temp 5 | 09h | ok | 3.4 | 32 degrees C >>>> Temp 6 | 0Ah | ok | 3.5 | 30 degrees C >>>> Temp 7 | 0Bh | ok | 3.6 | 30 degrees C >>>> Temp 8 | 0Ch | ok | 8.1 | 57 degrees C >>>> Temp 9 | 0Dh | ok | 39.1 | 24 degrees C >>>> Virtual Fan | 0Eh | lnc | 7.2 | 37.24 unspecifi >>>> Enclosure Status | 0Fh | ok | 23.3 | 0 unspecified >>>> Power Meter | 10h | lcr | 7.3 | 204 Watts >>>> >>>> but when I did this, it didn't: >>>> [EMAIL PROTECTED] ~]# ipmitool sdr get 10h Unable to find >>>> >> sensor id '10h' >> >>>> >>>> >>> Try ' ipmitool sdr get "Power Meter" ' >>> >>> Hope this helps, >>> >>> Carol >>> >>> >>> >>> >> ---------------------------------------------------------------------- >> >>> --- This SF.Net email is sponsored by the Moblin Your Move >>> >> Developer's >> >>> challenge Build the coolest Linux based applications with >>> >> Moblin SDK & >> >>> win great prizes Grand prize is a trip for two to an Open >>> >> Source event >> >>> anywhere in the world >>> http://moblin-contest.org/redirect.php?banner_id=100&url=/ >>> _______________________________________________ >>> Ipmitool-devel mailing list >>> Ipmitool-devel@lists.sourceforge.net >>> https://lists.sourceforge.net/lists/listinfo/ipmitool-devel >>> >>> >> -------------------------------------------------------------- >> ----------- >> This SF.Net email is sponsored by the Moblin Your Move >> Developer's challenge Build the coolest Linux based >> applications with Moblin SDK & win great prizes Grand prize >> is a trip for two to an Open Source event anywhere in the >> world http://moblin-contest.org/redirect.php?banner_id=100&url=/ >> _______________________________________________ >> Ipmitool-devel mailing list >> Ipmitool-devel@lists.sourceforge.net >> https://lists.sourceforge.net/lists/listinfo/ipmitool-devel >> >> > > > ------------------------------------------------------------------------- > This SF.Net email is sponsored by the Moblin Your Move Developer's challenge > Build the coolest Linux based applications with Moblin SDK & win great prizes > Grand prize is a trip for two to an Open Source event anywhere in the world > http://moblin-contest.org/redirect.php?banner_id=100&url=/ > _______________________________________________ > Ipmitool-devel mailing list > Ipmitool-devel@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/ipmitool-devel > ------------------------------------------------------------------------- This SF.Net email is sponsored by the Moblin Your Move Developer's challenge Build the coolest Linux based applications with Moblin SDK & win great prizes Grand prize is a trip for two to an Open Source event anywhere in the world http://moblin-contest.org/redirect.php?banner_id=100&url=/ _______________________________________________ Ipmitool-devel mailing list Ipmitool-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/ipmitool-devel