PowerEdge: iDRAC9 performance monitoring using SNMP
Zusammenfassung: The following document provides an example of how to monitor performance on an iDRAC9 using Simple Network Management Protocol (SNMP).
Weisungen
DRAC 9 Performance Monitoring using SNMP
This is a limited way to get alerts using SNMP for Central Processing Unit (CPU) performance threshold. This is required to enable, as it is disabled by default. This is also only available on systems with INTEL processors:
The Object Identifier (OID) is 1.3.6.1.4.1.674.10892.5.3.2.1.0.2650. However, the implementation requires two steps before it can be used.
Reference the following Whitepaper Enhanced Out Of Band Performance Monitoring:
https://downloads.dell.com/solutions/general-solution-resources/White%20Papers/Enhanced_OOB_Performance_Monitoring_WhitePaper.pdf
Section 4: Sensor Threshold Values
- The upper noncritical thresholds of the utilization sensors can be viewed and configured using WS-Man and RACADM interfaces.
- The upper noncritical threshold values of these sensors can be configured using the below Fully Qualified Device Descriptor (FQDDs).
Pre-requisites:
- Enable Intelligent Platform Management Interface (IPMI) on the iDRAC (iDRAC settings, Connectivity, IPMI)
- Enable IPMI on the user (iDRAC Settings/Users/User Configuration)
- Linux Based system with IPMI Tools OR Windows system with OMSA or IMPI tools installed (https://www.dell.com/support/home/drivers/driversdetails?driverid=9ngfj)
The following command can be run remotely, or locally (remote example):
- Reference page 27 of the Enhanced Out-of-Band (OOB) performance monitoring Whitepaper.
-
Enable the sensor:
#ipmitool -I lanplus -H <drac ip> -U user -P password raw 0x04 0x28 0xFD 0xC0 0x80 0x00 0x80 0x00-
Example:
ipmitool -I lanplus -H <drac ip> -U user -P password raw 0x04 0x28 0xFD 0xC0 0x80 0x00 0x80 0x00
-
-
Set the threshold value using RACADM. This can also be run locally or remotely:
# racadm - sensorsettings set iDRAC.Embedded.1#SystemBoardCPUUsage -level Max 90- Example:
racadm -r <drac ip> -u user -p password sensorsettings set iDRAC.Embedded.1#SystemBoardCPUUsage -level Max 90
- Example:
This enables the sensor, sets the threshold, and sets a value for the warning.
A workload can be simulated using third-party programs.
This is the output of the trap using Wireshark:
There are no Arguments for the SNMP OID because it is triggered on the threshold value that is specified on the RACADM command.
Example view from DRAC correlated to Wireshark output: