How to monitor OpenManage Server Administrator via nagios

Copy the Dell Open Manager to the Linux box using WinSCP
# wget
# yum install libxml2
# tar -zxvf OM_6.1.0_ManNode_A00.tar

NOTE: With ver 6.1 the “b” option changed to the “d” option

x = express – Install all components
d = Dell Agent
w = web interface
r = DRAC services
s = storage management

#  /linux/supportscripts/ -s
#  /linux/supportscripts/ restart

Is only storage management is installed it should have

# restart
Starting Systems Management Device Drivers:
Starting dell_rbu:                                         [  OK  ]
Starting ipmi driver:                                      [  OK  ]
Starting Systems Management Data Engine:
Starting dsm_sa_datamgr32d:                                [  OK  ]
Starting dsm_sa_eventmgr32d:                               [  OK  ]
Starting DSM SA Shared Services:                           [  OK  ]

Now use the check_openmanage, that checks the hardware health of Dell servers running OpenManage Server Administrator (OMSA)
Download your plataform plugin and install it on the server that has OMSA

The script should run fine now:
# ./check_openmanage
OK – System: ‘PowerEdge R410’, SN: ‘238FN1’, hardware working fine, 1 logical drives, 2 physical drives

All hardware will be monitored:

OK – System: ‘PowerEdge R410’, SN: ‘2138FN1’, hardware working fine, 1 logical drives, 2 physical drives|’fan_0_system_board_fan_mod_1a_rpm’=5880RPM;0;0 ‘fan_10_system_board_fan_mod_6a_rpm’=6000RPM;0;0 ‘fan_11_system_board_fan_mod_6b_rpm’=4200RPM;0;0 ‘fan_1_system_board_fan_mod_1b_rpm’=4080RPM;0;0 ‘fan_2_system_board_fan_mod_2a_rpm’=6000RPM;0;0 ‘fan_3_system_board_fan_mod_2b_rpm’=4200RPM;0;0 ‘fan_4_system_board_fan_mod_3a_rpm’=5760RPM;0;0 ‘fan_5_system_board_fan_mod_3b_rpm’=4200RPM;0;0 ‘fan_6_system_board_fan_mod_4a_rpm’=7680RPM;0;0 ‘fan_7_system_board_fan_mod_4b_rpm’=5400RPM;0;0 ‘fan_8_system_board_fan_mod_5a_rpm’=5880RPM;0;0 ‘fan_9_system_board_fan_mod_5b_rpm’=4200RPM;0;0 ‘pwr_mon_0_ps_1_current’=0.2A;0;0 ‘pwr_mon_1_ps_2_current’=0.2A;0;0 ‘pwr_mon_2_system_board_system_level’=161W;644;679 ‘temp_0_system_board_ambient’=19C;42;47

We can also get just the temperature and with -p (perfdata) we can graph it!
#check_openmanage –only temp -p -t 30
TEMPERATURES OK – 1 temperature probes checked|’temp_0_system_board_ambient’=19C;42;47

Leave a Reply

Your email address will not be published. Required fields are marked *