Copy the Dell Open Manager to the Linux box using WinSCP
# wget http://www.xoroz.com/files/OM_6.1.0_ManNode_A00.tar.gz
# yum install libxml2
# tar -zxvf OM_6.1.0_ManNode_A00.tar
Options
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
Exemple
# /linux/supportscripts/srvadmin-install.sh -s
# /linux/supportscripts/srvadmin-services.sh restart
Is only storage management is installed it should have
# srvadmin-services.sh 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
http://exchange.nagios.org/directory/Plugins/Hardware/Server-Hardware/Dell/check_openmanage/details
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