- Community Home
- >
- Servers and Operating Systems
- >
- HPE ProLiant
- >
- ProLiant Servers (ML,DL,SL)
- >
- DL380G4 Temperature measurement via WMI
Categories
Company
Local Language
Forums
Discussions
Forums
- Data Protection and Retention
- Entry Storage Systems
- Legacy
- Midrange and Enterprise Storage
- Storage Networking
- HPE Nimble Storage
Discussions
Discussions
Discussions
Discussions
Forums
Forums
Discussions
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
- BladeSystem Infrastructure and Application Solutions
- Appliance Servers
- Alpha Servers
- BackOffice Products
- Internet Products
- HPE 9000 and HPE e3000 Servers
- Networking
- Netservers
- Secure OS Software for Linux
- Server Management (Insight Manager 7)
- Windows Server 2003
- Operating System - Tru64 Unix
- ProLiant Deployment and Provisioning
- Linux-Based Community / Regional
- Microsoft System Center Integration
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Community
Resources
Forums
Blogs
- Subscribe to RSS Feed
- Mark Topic as New
- Mark Topic as Read
- Float this Topic for Current User
- Bookmark
- Subscribe
- Printer Friendly Page
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
тАО07-17-2005 10:42 PM
тАО07-17-2005 10:42 PM
DL380G4 Temperature measurement via WMI
I'd like to monitor remote server's temperature using WMI. I have the latest ProLiant Support Pack installed, however, the WMI class Win32_TemperatureProbe isn't supported. I also tried using MSAcpi_ThermalZoneTemperature, however, I get very strange results:
Active: True
ActiveTripPoint: 0,0,0,0,0,0,0,0,0,0
ActiveTripPointCount: 0
CriticalTripPoint: 31,3
CurrentTemperature: 8,3
InstanceName: ACPI\ThermalZone\THM0_0
PassiveTripPoint: 9,8
Reserved: 1
SamplingPeriod: 60
ThermalConstant1: 4
ThermalConstant2: 4
ThermalStamp: 6
Does anybody know how to successfully monitor server's temperature?
Regards, Igor
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
тАО07-18-2005 01:32 AM
тАО07-18-2005 01:32 AM
Re: DL380G4 Temperature measurement via WMI
- the data can NOT be used to infer ambient temperature; an external sensor is required
- the data are meaningless on their own; they are only meaningful in relation to the thresholds
- thresholds are set by the designers based on the component in question├в s specification, the proximity of the sensor to the component and the airflow at that point.
It is only important to know what component sensors are protecting, and that information is available from the Insight agents, such as this from a DL380G3:
Sensor_Location_Temperature_Threshold_Type
1_____CPU_____ 39 C________59 C______Caution
2_____IO Board___41 C________68 C______Caution
3_____CPU______55 C________73 C______Caution
Looking at these data, why are there 2 radically different readings for CPU? One is 39C and the other is 55C. What conclusion is to be made? Only that one sensor is closer to the heat source than the other and the thresholds are adjusted accordingly. A physics algorithm is applied to the distance and airflow in order to derive the exact setting of the threshold.
ProLiant servers manage this for themselves through the Advanced Systems Management Controller. The ASM chip, working in conjunction with the server├в s Advanced Server Recovery features set in the BIOS will implement the thermal policy (alert, continue, shut down) and will report the event to the operating system event log and send an SNMP trap through the Insight agents.
The practice required of ├в whitebox├в manufacturers of having to actively query the temperature of the sensors over the network through some tool is an unecessary waste of bandwidth, useless data and just plain dumb.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
тАО07-18-2005 07:06 PM
тАО07-18-2005 07:06 PM
Re: DL380G4 Temperature measurement via WMI
Are you saying it's HP's position that users must not monitor their server's temperature?
Regards, Igor
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
тАО07-19-2005 12:28 AM
тАО07-19-2005 12:28 AM
Re: DL380G4 Temperature measurement via WMI
Using a free tool such as getif, you can use the Compaq mibs (cpq*) - the data should be in cpqhealth, you can use this to find which OID request will get which sensor.
On at least Windows 2003 Server, there is a WMI SNMP Provider but I don't know enough of this to comment.
As to one CPU hotter than the other it may be it is doing more work (an idle CPU should be cooler than a fully loaded CPU) - if trending you may notice system board temperature increase and decrease as system load changes (assuming a controlled external temperature)
Regards,
Matt
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
тАО07-19-2005 02:13 AM
тАО07-19-2005 02:13 AM
Re: DL380G4 Temperature measurement via WMI
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
тАО08-06-2006 10:02 AM
тАО08-06-2006 10:02 AM
Re: DL380G4 Temperature measurement via WMI
Nathan.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
тАО08-10-2006 03:15 AM
тАО08-10-2006 03:15 AM
Re: DL380G4 Temperature measurement via WMI
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
тАО11-21-2006 08:07 AM
тАО11-21-2006 08:07 AM
Re: DL380G4 Temperature measurement via WMI
I like HP SIM and System Management homepage, but, as Jeffrey pointed out, sometime there is a need to monitor the temps via WMI. This is because such indicators may need to be integrated in a third party UI. This UI does not replace the HP Management homepage, yet most users focus their attention on the application that is central to their role (e.g. Operator Console).
Dell open manage makes it simple by exposing the powerEdge info via WMI (root\CIMV2\Dell namespace)
For the HP Poweredge I have compiled the MIBS with the Microsoft compiler as follows:
REM compile MIBS
%windir%\system32\wbem\snmp\smi2smir.exe /m 2 /g cpqhost.mib .\GeneralMIBS\rfc1213.mib > ./MOFS/cpqhost.mib.mof
%windir%\system32\wbem\snmp\smi2smir.exe /m 2 /g cpqhlth.mib cpqhost.mib cpqsinfo.mib .\GeneralMIBS\rfc1213.mib > ./MOFS/cpqhlth.mib.mof
REM comp MOFs
mofcomp ."\MOFS\cpqhost.mib.mof"
mofcomp ."\MOFS\cpqhlth.mib.mof"
I can see some CPQHLTH classes in "root\snmp\SMIR\CPQHLTH_MIB" namespace using MS WMI CIM Studio but no instances.
I am guessing that there is no HP SNMP provider to which the MS SNMP service can talk to.
Is there a ProLiant SNMP provider I can use?
Or a WMI to WBEM gateway (I know that HP provides a WBEM to WMI gateway)?
Please help.
Regards,
Paolo