Dell iDRAC Monitoring

4 min

Integrated Dell Remote Access Controller (iDRAC) is a remote server management processor which is embedded within every Dell PowerEdge Server. It is designed for secure local and remove server monitoring and management.

Depending on its version it supports various protocols such as SNMP, SSH (as well as RESTful API based on Redfish).

This article will cover up how you can monitor your Dell servers hardware equipped with a Dell IDRAC Controller using Domotz.

Monitoring iDrac

To monitor a Dell iDRAC-equipped server, you can choose the following methods:

  • SNMP Pre-Configured Templates
  • OS Monitoring – SSH Protocol

SNMP Pre-Configured Templates

After you have enabled the SNMP service on your Dell iDrac controller, and set-up the authentication credentials inside Domotz (https://help.domotz.com/tips-tricks/how-to-set-custom-snmp-credentials-in-domotz/), Domotz will automatically display the Dell IDRAC Preconfigured SNMP Templates in the device SNMP section:

And you will be able to apply them on each device by selecting them from this modal window:

Or, if you prefer, you might assign these SNMP templates in bulk using Domotz Monitoring dashboards and tables:


To see what you will be able to monitoring with the Dell iDRAC General Monitoring, and the Dell iDrac Components Status Monitoring SNMP templates, you might check this kb article: https://help.domotz.com/monitoring-management/pre-configured-snmp-sensors/#htoc-dell-iDrac

Alert Settings – what and how to monitor using the SNMP templates?
General SNMP template

If using the General SNMP template you might setup an alert on the System Status and Storage Status:

Value to be alertedAlert Condition (if the value is)Condition valueNotes
System Statusis Different From ok
Storage Statusis Different Fromok
If the value is: Is Different From “ok” Example on the System Status value
Components Status monitoring template

Otherwise, if you enabled the Components Status monitoring template, you might create an alert profile to monitor the following:

Value to be alertedAlert Condition (if the value is)Condition valueNotes
Global System Statusis Different Fromok
Power Unit Statusadd the three alert profiles
(1) Power Unit StatusEquals to criticalfailure state
(2) Power Unit StatusEquals tonon criticalwarning state (not critical)
(3) Power Unit StatusEquals tonon recoverabledead state
Redundancy Power Unit Statusadd the three alert profiles
(1) Redundancy Power Unit StatusEquals to criticalfailure state
(2) Redundancy Power Unit StatusEquals to non criticalwarning state (not critical)
(2) Redundancy Power Unit StatusEquals to non recoverabledead state
Temperatureis Different Fromok
Cooling Device Statusis Different Fromok
Processor Statusis Different Fromok
Amperage Statusis Different Fromok
Chassis Intrusionis Different Fromok

of the Power Unit Status and Redundancy Power Unit Status values, the “other” state is a bug and equals to “ok” and the “unknown” state equals to “not monitored” so these might be not considered to be an “alert”.

Pre-Configured Drivers (Recommended)

With Pre-Configured Drivers, you can monitor the following components using the SSH service of your iDRAC:

  • Dell iDRAC CPUs Monitoring
  • Dell iDRAC Fan Monitoring
  • Dell iDRAC Memory Monitoring
  • Dell iDRAC Physical Disk Monitoring
  • Dell iDRAC RAID Monitoring
  • Dell iDrac – Components Temperature
  • Dell iDRAC PSU Monitoring
How to Access the Drivers

Web App → Integrations → Automation & Drivers → View All → Search for iDRAC

You can use them by going into the Webapp > Integrations > Automation & Drivers > View All > Search for iDrac:

The screenshot below highlights the navigation steps:

For additional details about Pre-Configured Driver, please refer to the Automation & Scripts documentation.

Here is some advanced monitoring available in Dell iDRAC server controllers via Domotz Integration Drivers.

Physical Disk Monitoring

By applying the Physical Disks driver, you will be able to monitor all this information:

  • Type
  • Description
  • Primary Status
  • Raid Status
  • Raid Types
  • Size
  • Used Size
  • Free Size
  • Manufacturer
  • Model
  • Bus protocol

Most common values on which you might want setup an alert are:

Value to be alertedAlert Condition (if the value is)Condition valueNotes
StatusIs Different fromOK
Raid StatusIs Different fromOnline
PSU Monitoring

By choosing the PSU (Power Supply Unit) Monitoring driver you will be able to get access to this data:

  • Power Supply Description
  • Primary Status
  • Total Output Power
  • Input Voltage
  • Redundancy Status
  • Part Number
  • Model
  • Manufacturer

Most common values on which you might want setup an alert are:

Value to be alertedAlert Condition (if the value is)Condition valueNotes
Primary StatusIs Different fromOK
Raid Monitoring

By choosing the Raid Monitoring driver, you will be able to get access to this data:

  • Type
  • Primary Status
  • Product Name
  • Description
  • Support RAID 10 Uneven Spans
  • Cache Size
  • Driver Version
  • Encryption Mode
  • Security Status

Most common values on which you might want setup an alert are:

Value to be alertedAlert Condition (if the value is)Condition valueNotes
Primary StatusIs Different fromOK
Memory Monitoring

By using the Memory Monitoring driver. you will be able to fetch the following data:

  • Type
  • Description
  • Primary Status
  • Bank Label
  • Model
  • Part Number
  • Serial Number
  • Manufacturer
  • Size
  • Speed
  • Current Operating Speed

Most common values on which you might want setup an alert are:

Value to be alertedAlert Condition (if the value is)Condition valueNotes
Primary StatusIs Different fromOK
Fan Monitoring

With the Fan Monitoring driver you will be able to fetch and monitor the following data:

Most common values on which you might want setup an alert are:

Value to be alertedAlert Condition (if the value is)Condition valueNotes
Primary StatusIs Different fromOK
PWNIs Greater than90%PWM stands for “pulse width modulation.”
This is a standardized pulse signal that controls the fan speed. 
Processors Monitoring

Our specific driver about Processors Monitoring will allow you to monitor the following:

  • Type
  • Description
  • Model
  • Primary Status
  • Max Clock Speed
  • Virt Tech Enabled
  • Hyper Threading Enabled

Most common values on which you might want setup an alert are:

Value to be alertedAlert Condition (if the value is)Condition valueNotes
Primary StatusIs Different fromOK
CPU StatusIs Different fromCPU Enabled

OS Monitoring

We also provide a native integration (called OS monitoring), which is SSH-based and allows you to monitor IPMI sensors.

After unlocking over ssh the iDRAC controller using the Access Manager

you will be able to setup alerts on IPMI sensors:

Most common IPMI sensors on which you might want to be alerted are:

Value to be alertedAlert Condition (if the value is)Condition valueNotes
CPU1 Tempis Grater or Equal To79
CPU1 Tempis Grater or Equal To79
System Board Inlet Tempis Grater or Equal To35
System Board Fan1is Less Than3000
System Board Fan*is Less Than3000

Share via Social Networks

You might also like…

Read more top posts in this category