zabbix企业应用:通过SNMP和iDRAC监控DELL服务器硬件
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了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秒,要等待大约一天的时间才会监控到首笔数据。
至此,全部配置结束了~
以上是关于zabbix企业应用:通过SNMP和iDRAC监控DELL服务器硬件的主要内容,如果未能解决你的问题,请参考以下文章
zabbix企业应用:通过SNMP和iDRAC监控DELL服务器硬件