freeipmi-users
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Freeipmi-users] The power consumption of computer


From: Olaf Morgenstern
Subject: Re: [Freeipmi-users] The power consumption of computer
Date: Fri, 16 Sep 2011 09:36:22 +0200

Hi Easley,

we have some older Fujitsu servers where the BMC supports power supply wattage 
output. ipmi-sensors on a Fujitsu RX300 shows:

ID   | Name             | Type                    | Reading    | Units | Event
0    | Systemboard      | Temperature             | 26.00      | C     | 'OK'
64   | CPU0             | Temperature             | 27.00      | C     | 'OK'
128  | CPU1             | Temperature             | 27.00      | C     | 'OK'
192  | Ambient          | Temperature             | 18.00      | C     | 'OK'
256  | PSU              | Temperature             | 22.00      | C     | 'OK'
320  | PSU FanControl   | OEM Reserved            | 24.00      | C     | 'OK'
384  | PSU Power        | Current                 | 60.00      | W     | 'OK'
448  | Main +12V        | Voltage                 | 12.06      | V     | 'OK'
512  | Main -12V        | Voltage                 | -11.91     | V     | 'OK'
576  | Main +5V         | Voltage                 | 5.00       | V     | 'OK'
640  | Main 3.3V        | Voltage                 | 3.28       | V     | 'OK'
704  | Battery +3V      | Voltage                 | 3.00       | V     | 'OK'
768  | Main 2.5V        | Voltage                 | 2.50       | V     | 'OK'
832  | Stdby +3.3V      | Voltage                 | 3.26       | V     | 'OK'
896  | SSTL_Term        | Voltage                 | 1.24       | V     | 'OK'
960  | Main +1.5V       | Voltage                 | 1.49       | V     | 'OK'
1024 | VGA +2.5V        | Voltage                 | 2.52       | V     | 'OK'
1088 | Lan +1.2V        | Voltage                 | 1.22       | V     | 'OK'
1152 | Lan +2.5V        | Voltage                 | 2.48       | V     | 'OK'
1216 | SCSI +1.8V       | Voltage                 | 1.81       | V     | 'OK'
1280 | BMC +2.5V        | Voltage                 | 2.50       | V     | 'OK'
1344 | FAN SYS0         | Fan                     | 2640.00    | RPM   | 'OK'
1408 | FAN SYS1         | Fan                     | 2700.00    | RPM   | 'OK'
1472 | FAN SYS2         | Fan                     | 2460.00    | RPM   | 'OK'
1536 | FAN PS0          | Fan                     | 3600.00    | RPM   | 'OK'
1600 | FAN SYS3         | Fan                     | 0.00       | RPM   | 'OK'
1664 | FAN SYS4         | Fan                     | 0.00       | RPM   | 'OK'
1728 | FAN SYS5         | Fan                     | 0.00       | RPM   | 'OK'
1792 | FAN PS1          | Fan                     | 0.00       | RPM   | 'OK'
1856 | FAN CPU0         | Fan                     | 4560.00    | RPM   | 'OK'
1920 | FAN CPU1         | Fan                     | 4800.00    | RPM   | 'OK'
1984 | SEL Level        | Monitor ASIC/IC         | 0.00       | %     | 'OK'
2048 | CPU0 PRSNT       | Entity Presence         | N/A        | N/A   | 
'Entity Present'
2096 | CPU0             | Processor               | N/A        | N/A   | 
'Processor Presence detected'
2144 | CPU1 PRSNT       | Entity Presence         | N/A        | N/A   | 
'Entity Present'
2192 | CPU1             | Processor               | N/A        | N/A   | 
'Processor Presence detected'
2240 | PS0 PRSNT        | Entity Presence         | N/A        | N/A   | 
'Entity Present'
2288 | PS1 PRSNT        | Entity Presence         | N/A        | N/A   | 
'Entity Present'
2336 | FAN SYS0 PRSNT   | Entity Presence         | N/A        | N/A   | 
'Entity Present'
2384 | FAN SYS1 PRSNT   | Entity Presence         | N/A        | N/A   | 
'Entity Present'
2432 | FAN SYS2 PRSNT   | Entity Presence         | N/A        | N/A   | 
'Entity Present'
2480 | FAN PS0 PRSNT    | Entity Presence         | N/A        | N/A   | 
'Entity Present'
2528 | FAN SYS3 PRSNT   | Entity Presence         | N/A        | N/A   | 
'Entity Present'
2576 | FAN SYS4 PRSNT   | Entity Presence         | N/A        | N/A   | 
'Entity Present'
2624 | FAN SYS5 PRSNT   | Entity Presence         | N/A        | N/A   | 
'Entity Present'
2672 | FAN PS1 PRSNT    | Entity Presence         | N/A        | N/A   | 
'Entity Present'
2720 | FAN SYS0 STAT    | OEM Reserved            | N/A        | N/A   | 'OEM 
Event = 0001h'
2768 | FAN SYS1 STAT    | OEM Reserved            | N/A        | N/A   | 'OEM 
Event = 0001h'
2816 | FAN SYS2 STAT    | OEM Reserved            | N/A        | N/A   | 'OEM 
Event = 0001h'
2864 | FAN PS0 STAT     | OEM Reserved            | N/A        | N/A   | 'OEM 
Event = 0001h'
2912 | FAN SYS3 STAT    | OEM Reserved            | N/A        | N/A   | 'OEM 
Event = 0020h'
2960 | FAN SYS4 STAT    | OEM Reserved            | N/A        | N/A   | 'OEM 
Event = 0020h'
3008 | FAN SYS5 STAT    | OEM Reserved            | N/A        | N/A   | 'OEM 
Event = 0020h'
3056 | FAN PS1 STAT     | OEM Reserved            | N/A        | N/A   | 'OEM 
Event = 0020h'
3104 | PS0 STAT         | OEM Reserved            | N/A        | N/A   | 'OEM 
Event = 0002h'
3152 | PS1 STAT         | OEM Reserved            | N/A        | N/A   | 'OEM 
Event = 0001h'
3200 | FAN CPU0 STAT    | OEM Reserved            | N/A        | N/A   | 'OEM 
Event = 0001h'
3248 | FAN CPU1 STAT    | OEM Reserved            | N/A        | N/A   | 'OEM 
Event = 0001h'
3296 | ACPI Power State | System ACPI Power State | N/A        | N/A   | 'S0/G0'
3344 | Watchdog         | Watchdog 2              | N/A        | N/A   | 'OK'
3392 | PSU RED PRSNT    | Entity Presence         | N/A        | N/A   | 
'Entity Present'
3440 | PSU RED STAT     | OEM Reserved            | N/A        | N/A   | 'OK'
3488 | PSU status       | Power Unit              | N/A        | N/A   | Unknown
3536 | BMC request      | OEM Reserved            | N/A        | N/A   | 'OK'
4736 | System Mgmt SW   | OEM Reserved            | N/A        | N/A   | N/A
4784 | System BIOS      | OEM Reserved            | N/A        | N/A   | N/A
4832 | BMC              | OEM Reserved            | N/A        | N/A   | Unknown

As you can see, sensor ID 384 is PSU power, but I'm in doubt if the sensor 
value is correct - it's only 60 Watts.

On a RX300S2, there is no sensor for PSU power. So we can't know the power 
wattage of this servers.

So, the simple rule is: ipmi-sensors scans all available sensors. If there is 
no sensor that shows the power wattage, then maybe ipmi-oem can provide a 
wattage (as Al said). If it doesn't, there is (actually) no way to get the 
power wattage with IPMI.

Regards,
Olaf


-------- Original-Nachricht --------
> Datum: Fri, 16 Sep 2011 09:43:35 +0800
> Von: "Easley" <address@hidden>
> An: "Al Chu" <address@hidden>
> CC: freeipmi-users <address@hidden>
> Betreff: Re: [Freeipmi-users] The power consumption of computer

> Hi Al,
> Can you show me some log that ipmi-sensors excutes 
> on the matchine which support power/wattage?
> I'm lack of matchine, and I want to known it looks like.
> Thanks a lot.
> --GHui
>  
>  
> ------------------ Original ------------------
> From:  "Al Chu"<address@hidden>;
> Date:  Thu, Sep 15, 2011 10:33 PM
> To:  "Easley"<address@hidden>; 
> Cc:  "freeipmi-users"<address@hidden>; 
> Subject:  Re: [Freeipmi-users] The power consumption of computer
> 
>  
> Hi Easley,
> 
> For ipmi-sensors, you can run ipmi-sensors and see what sensors are
> available.  For ipmi-oem, you'll have to look at the manpage and see if
> your motherboard is supported.  Beyond that, you'll have to check with
> the motherboard manufacturer or vendor.
> 
> IPMI does all its communication via the BMC, so it already does
> everything via the BMC.
> 
> Remember, IPMI is a standard/interface that supports many system
> management and monitoring functions.  However, there is no requirement
> for a motherboard to support ALL the system management/monitoring
> functions listed.  So if a motherboard supports power/wattage readings
> via standard IPMI, FreeIPMI already supports it.
> 
> Al
> 
> On Thu, 2011-09-15 at 00:04 -0700, Easley wrote:
> > 
> > Al,
> > Thanks a lot. It's very usefull. 
> > But I have a problem, how can I identify the motherboard support the
> > power/wattage or not.
> > I mean I program it.
> > Is freeipmi take advantage of BMC?
> > How I get power/wattage via BMC?
> > Any help will be appreciated.
> > --GHui
> > 
> >  
> > ------------------ Original ------------------
> > From:  "Al Chu"<address@hidden>;
> > Date:  Wed, Sep 14, 2011 10:38 PM
> > To:  "Easley"<address@hidden>; 
> > Cc:  "freeipmi-users"<address@hidden>; 
> > Subject:  Re: [Freeipmi-users] The power consumption of computer
> >  
> > Hi,
> > 
> > You can get sensor readings via ipmi-sensors, which may provide you
> > with
> > power/wattage information.  But it depends on the motherboard.  If
> > your
> > motherboard doesn't support those sensors, you're out of luck.
> > 
> > A few motherboard vendors have OEM specific extensions that support
> > power/watt readings which you can get via ipmi-oem.  But those are
> > motherboard specific.  You can check the manpage for ipmi-oem to see
> > if
> > any extensions for your motherboard are there.
> > 
> > In the future, I hope to extend FreeIPMI to support some additional
> > power measurement features.  But that's a ways out (many motherboards
> > don't support it yet, so I don't have anything to try it/test it on).
> > 
> > Hope that helps,
> > 
> > Al
> > 
> > On Wed, 2011-09-14 at 07:05 -0700, Easley wrote:
> > > Can I get power(Watt) via FreeIPMI?
> > > Or if I want to get power(Watt), What can I do?
> > > Any help will be appreciated.
> > > _______________________________________________
> > > Freeipmi-users mailing list
> > > address@hidden
> > > https://lists.gnu.org/mailman/listinfo/freeipmi-users
> > -- 
> > Albert Chu
> > address@hidden
> > Computer Scientist
> > High Performance Systems Division
> > Lawrence Livermore National Laboratory
> > 
> > 
> -- 
> Albert Chu
> address@hidden
> Computer Scientist
> High Performance Systems Division
> Lawrence Livermore National Laboratory
> _______________________________________________
> Freeipmi-users mailing list
> address@hidden
> https://lists.gnu.org/mailman/listinfo/freeipmi-users



reply via email to

[Prev in Thread] Current Thread [Next in Thread]