Dell Server users, what custom pollers have you been using for your devices?
The only thing I have been successful in acquiring is the service tag and model!
If you have Dell's OpenManage installed on the server you can acquire certain hardware info (i.e. memory, fan, power and temperature status).
Yes,
Open Manage has been installed and the information is accessable through each servers OpenManage interface. What I would like is to be able to historically track and report that information through Orion.
How to do it seems to be the trick. In "another world" I would have installed and compiled the necessary MIB(s) then assisgn device types, then I would be able to threshold, graph, or report the data.
I was able to find the following status OIDs:
DiskArrayState 1.3.6.1.4.1.674.10893.1.20.130.4.1.4 GlobalSystemStatus 1.3.6.1.4.1.674.10893.1.20.110.13controllerRolUpStatus 1.3.6.1.4.1.674.10893.1.20.130.1.1.37
Has anyone found how to report a status on
This seems like a lot of investigation work for basic systems monitoring.
I don't know if the following is portable for other users; the following are the information for the above OIDs. They may be something that can be copied and imported.
<?xml version="1.0" encoding="UTF-8"?><CustomPollers><CustomPoller UniqueName="DiskArrayState" Description="The current condition of the array disk. Possible states: 0: Unknown 1: Ready - Available for use , but no RAID configuration has been assigned. 2: Failed - Not operational. 3: Online - Operational. RAID configuration has been assigned. 4: Offline - The drive is not available to the RAID controller. 6: Degraded - Refers to a fault-tolerant array/virtual disk that has a failed disk. 7: Recovering - Refers to state of recovering from bad blocks on disks. 11: Removed - Indicates that array disk has been removed. 15: Resynching - Indicates one of the following types of disk operations: Transform Type , Reconfiguration , and Check Consistency. 24: Rebuild 25: No Media - CD-ROM or removable disk has no media. 26: Formatting - In the process of formatting. 28: Diagnostics - Diagnostics are running. 34: Predictive failure 35: Initializing: Applies only to virtual disks on PERC , PERC 2/SC , and PERC 2/DC controllers. 39: Foreign 40: Clear 41: Unsupported 53: Incompatible" OID="1.3.6.1.4.1.674.10893.1.20.130.4.1.4" MIB="StorageManagement-MIB:arrayDiskState" SNMPGetType="GetNext" NetObjectPrefix="N" GroupName="Dell Status" PollerType="S" Parser="Enumeration" IncludeHistory="True" Unit="" TimeUnitId="0" TimeUnitQuantity="1" DefaultDisplayTimeUnitId="0"><Enumerations><Enumeration RawValue="1" TextValue="ready(1)"/><Enumeration RawValue="11" TextValue="removed(11)"/><Enumeration RawValue="15" TextValue="resynching(15)"/><Enumeration RawValue="2" TextValue="failed(2)"/><Enumeration RawValue="24" TextValue="rebuild(24)"/><Enumeration RawValue="25" TextValue="noMedia(25)"/><Enumeration RawValue="26" TextValue="formatting(26)"/><Enumeration RawValue="28" TextValue="diagnostics(28)"/><Enumeration RawValue="3" TextValue="online(3)"/><Enumeration RawValue="34" TextValue="predictiveFailure(34)"/><Enumeration RawValue="35" TextValue="initializing(35)"/><Enumeration RawValue="39" TextValue="foreign(39)"/><Enumeration RawValue="4" TextValue="offline(4)"/><Enumeration RawValue="40" TextValue="clear(40)"/><Enumeration RawValue="41" TextValue="unsupported(41)"/><Enumeration RawValue="53" TextValue="incompatible(53)"/><Enumeration RawValue="6" TextValue="degraded(6)"/><Enumeration RawValue="7" TextValue="recovering(7)"/></Enumerations></CustomPoller><CustomPoller UniqueName="GlobalSystemStatus" Description="Global health information for the subsystem managed by the Storage Management software. This global status should be used by applications other than HP OpenView. HP OpenView should refer to the globalStatus in the root level object group. This is a rollup for the entire agent including any monitored devices. The status is intended to give initiative to a snmp monitor to get further data when this status is abnormal. Possible values: 1: Other 2: Unknown 3: OK 4: Non-critical 5: Critical 6: Non-recoverable" OID="1.3.6.1.4.1.674.10893.1.20.110.13" MIB="StorageManagement-MIB:agentGlobalSystemStatus" SNMPGetType="Get" NetObjectPrefix="N" GroupName="Dell Status" PollerType="S" Parser="Enumeration" IncludeHistory="True" Unit="" TimeUnitId="0" TimeUnitQuantity="1" DefaultDisplayTimeUnitId="0"><Enumerations><Enumeration RawValue="1" TextValue="Other"/><Enumeration RawValue="2" TextValue="Unknown"/><Enumeration RawValue="3" TextValue="OK"/><Enumeration RawValue="4" TextValue="Non-Critical"/><Enumeration RawValue="5" TextValue="Critical"/><Enumeration RawValue="6" TextValue="Non-Recoverable"/></Enumerations></CustomPoller><CustomPoller UniqueName="controllerRollUpStatus" Description="Severity of the controller state. This is the combined status of the controller and its components. Possible values: 1: Other 2: Unknown 3: OK 4: Non-critical 5: Critical 6: Non-recoverable" OID="1.3.6.1.4.1.674.10893.1.20.130.1.1.37" MIB="StorageManagement-MIB:controllerRollUpStatus" SNMPGetType="GetNext" NetObjectPrefix="N" GroupName="Dell Status" PollerType="S" Parser="Enumeration" IncludeHistory="True" Unit="" TimeUnitId="0" TimeUnitQuantity="1" DefaultDisplayTimeUnitId="0"><Enumerations><Enumeration RawValue="1" TextValue="Unknown"/><Enumeration RawValue="2" TextValue="Other"/><Enumeration RawValue="3" TextValue="OK"/><Enumeration RawValue="4" TextValue="Non-Critical"/><Enumeration RawValue="5" TextValue="Critical"/><Enumeration RawValue="6" TextValue="Non-Recoverable"/></Enumerations></CustomPoller></CustomPollers>
Must have Dell OpenManage installed for the following to work. I have personally seen these work with OM 5.2, 5.3 and 5.4.
Chassis Intrusion - 1.3.6.1.4.1.674.10892.1.200.10.1.30
Fan Status (Combined) - 1.3.6.1.4.1.674.10892.1.200.10.1.21
Memory Device Status (Combined) - 1.3.6.1.4.1.674.10892.1.200.10.1.27
Power Supply Status (Combined) - 1.3.6.1.4.1.674.10892.1.200.10.1.9
Temperature Status (Combined) - 1.3.6.1.4.1.674.10892.1.200.10.1.24
I hope these help!
Thanks for the reply.
Using some of the OID these DELL websites came up:
http://support.dell.com/support/edocs/software/svradmin/2.2/en/SNMP/snmpc4.htm andhttp://support.dell.com/support/edocs/software/svradmin/1.9/en/SNMP/SNMP.pdf
This site did not enumerate the values returned. Only that the Syntax is DellStatus. Searching through the pdf there many snmp oids with syntax DellStatus. Unfortunately there was no indication of what DellStatus values to.
Did you find possible values of: 1: Other 2: Unknown 3: OK 4: Non-critical 5: Critical 6: Non-recoverable
Yes, those possible values are how I have my enumeration map setup in the Custom MIB poller settings.
Hi rcahill,
Tried to get the service tags and model out of our ESX servers, did not succeed. The OID's for that only work on windows servers, not on ESXi 4.1.
I assume you succeeded in getting that info out on your windows boxes?
Hi rjager,
I was able to get the Dell Service Tags from our ESX1 4.1 hosts, but only via the DRAC card. I monitor them in NPM also, so I capture the Service Tag from the DRAC using OID 1.3.6.1.4.1.674.10892.2.1.1.11.0
I've used this OID on DRAC 5 and iDRAC 6 Enterprise cards (I have not tested with Express). Not sure if that will help or not, though, in your situation.
I do have OpenManage installed on our VMware ESXi 4.1 hosts and have done a MIB walk, but do not get the Service Tag anywhere - it's only via the DRAC that I have found it.
Hi The Goof,
Thanks for the hint.
Tried the OID on the DRAC, it seems to work only i do not get data on my node details page on the webpage. Did set the oid to table and marked it to display as tabel and text in the node details webpage, no history, but no data. Do i forget something here? Any suggestions?