zabbix企業應用:通過SNMP和iDRAC監控DELL服務器硬件

監控DELL服務器硬件一般有兩種途徑:1、操作系統上安裝OMSA,編寫腳本調用omreport命令進行監控;2、使用iDRAC,可以不用在操作系統上安裝OMSA,只需要在iDRAC上開啓SNMP,zabbix通過SNMP進行監控。對於不支持OMSA的操作系統和要求不能安裝額外軟件的情況下,推薦使用SNMP監控,配置簡單方便。

一、iDRAC開啓SNMP服務

進入iDRAC的WEB界面,打開“網絡”->“服務”->“SNMP代理”。

啓用SNMP並設置團體名(community),不推薦使用默認的public。建議所有服務器設置統一的團體名。
然後到zabbix server服務器上測試一下是否能get到數據:

snmpget -v 2c -c <Community> <iDRAC IP> .1.3.6.1.4.1.674.10892.2.1.1.2.0
wKioL1bigmOxt6u7AAAR7VEmcIU647.png

二、配置Zabbix

1、創建Value Mapping

在zabbix的web上創建如下Value Mapping(zabbix3版本不需要手動創建,此步跳過):

DellDracDiskState
1  Unknown
2  Ready
3  Online
4  Foreign
5  Offline
6  Blocked
7  Failed
8  Non-RAID
9  Removed

Dell iDRAC Network Device Connection Status
1  Up
2  Down
3  driverBad
4  driverDisabled
10  hardwareInitalizing
11  hardwareResetting
12  hardwareClosing
13  hardwareNotReady

Dell Open Manage System Status
1  Other
2  Unknown
3  OK
4  NonCritical
5  Critical
6  NonRecoverable

DellPowerState
1  Other
2  Unknown
3  Off
4  On

Dell PSU State Settings
1  Unknown
2  Online (state disabled)
4  not Ready
8  Fan Failure
10  Online and Fan Failure
16  On
242  Online and OK

DellRaidLevel
1  Unknown
2  RAID-0
3  RAID-1
4  RAID-5
5  RAID-6
6  RAID-10
7  RAID-50
8  RAID-60
9  Concatenated RAID 1
10  Concatenated RAID 5

DellRaidVolumeState
1  Unknown
2  Online
3  Failed
4  Degraded

Dell_PSU_SensorState
1  Presence Detected
2  PS Failure
4  Predictuve Failure
8  PS AC lost
16  AC lost or out of range
32  AC out of range but still present
64  Configuration Error

2、導入模板

選擇Configuration->Templates->Import,導入“Template Dell iDrac SNMPV2”模板。
模板見本文附件,“Template Dell iDrac SNMPV2 zbx2.2.xml”支持zabbix2.2版本,“Template Dell iDrac SNMPV2 zbx3.xml”支持zabbix3版本。
模板支持以下監控類別:
Disks/Storage(磁盤)
Fans(風扇)
Memory(內存)
Network Cards(網卡)
Power(電源)
Processor(CPU)
System Info
Temperatures(溫度)
Voltages(電壓)


模板是從github上下載的,我修改了部分錯誤並做了優化。

#### 3、配置全局變量{$SNMP_COMMUNITY_IDRAC}
選擇Administration->General->Macros,創建變量“{$SNMP_COMMUNITY_IDRAC}”,Value處填寫iDRAC的WEB上配置的SNMP團體名(Community)

 #### 4、創建主機
  進入主機配置界面,記得填寫“SNMP interfaces”爲iDRAC的管理地址,鏈接“Template Dell iDrac SNMPV2”模板。
    注:模板裏部分監控項的監控間隔(Update interval)是86400秒,要等待大約一天的時間纔會監控到首筆數據。
    至此,全部配置結束了~
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章