zabbix企业应用:通过SNMP和iDRAC监控DELL服务器硬件

摘要:
对于不支持OMSA且要求无法安装其他软件的操作系统,建议进行SNMP监控。首先,iDRAC使SNMP服务能够进入iDRAC Web界面;

原创作品,允许转载,转载时请务必以超链接形式标明文章 原始出处 、作者信息和本声明。否则将追究法律责任。http://qicheng0211.blog.51cto.com/3958621/1749986

    监控DELL服务器硬件一般有两种途径:1、操作系统上安装OMSA,编写脚本调用omreport命令进行监控;2、使用iDRAC,可以不用在操作系统上安装OMSA,只需要在iDRAC上开启SNMP,zabbix通过SNMP进行监控。对于不支持OMSA的操作系统和要求不能安装额外软件的情况下,推荐使用SNMP监控,配置简单方便。

一、iDRAC开启SNMP服务

    进入iDRAC的WEB界面,打开“网络”->“服务”->“SNMP代理”。

wKiom1bibZKjCpKEAADo0dCO070480.png

    启用SNMP并设置团体名(community),不推荐使用默认的public。建议所有服务器设置统一的团体名。

    然后到zabbix server服务器上测试一下是否能get到数据:

1
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版本不需要手动创建,此步跳过):

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
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),如下图:

wKioL1bifJyQ9B1MAACBHd0d7ls776.png

 4、创建主机

    进入主机配置界面,记得填写“SNMP interfaces”为iDRAC的管理地址,链接“Template Dell iDrac SNMPV2”模板。

    注:模板里部分监控项的监控间隔(Update interval)是86400秒,要等待大约一天的时间才会监控到首笔数据。

    至此,全部配置结束了~

免责声明:文章转载自《zabbix企业应用:通过SNMP和iDRAC监控DELL服务器硬件》仅用于学习参考。如对内容有疑问,请及时联系本站处理。

上篇js中的枚举前台开发—-实现商品添加到购物车下篇

宿迁高防,2C2G15M,22元/月;香港BGP,2C5G5M,25元/月 雨云优惠码:MjYwNzM=

相关文章

C# winform自动更新 (附 demo下载)

随着需求的变化,如果Server每次更新出新的内容,Client都要重新安装的话。 太过于复杂化。  所以自动更新是很有必要的。 一、.NET自带的更新方式    以服务器端为主  (自动更新,微软爸爸肯定是有的。 有点:简单方便,便于维护; 缺点:用户没有自己的选择权,一切以服务端为主,每次更新之后,都是全新,继承不了上版本的配置;文件安装位置不可控 )...

mariadb5.5.56二进制离线安装

在生产环境中一般使用发布好的二进制版本,简单概括一下安装过程:   1. 下载 地址为:https://downloads.mariadb.org/mariadb/5.5.56/   这里选择最新版本的5.5.56稳定版,进入后根据计算机位数选择,这里下载适用于64位操作系统的Linux x86_64版本   这里下载包含glibc和不包含glibc的都是...

01 CMDB简介

目录 资产管理系统(CMDB) CMDB实现的四种方式 Agent实现方式 ssh实现方式(基于Paramiko模块) 上述两种方案对比 saltstack方式salstack的安装和配置 资产管理系统(CMDB) 提供服务器的基础信息,例如服务器的磁盘,cpu,内存等,用来搜集服务器的基础信息,并将这些信息,提供给子系统(代码发布系...

java多线程文件上传服务器

 描述: (1)jdk自带线程池见 JDK自带线程池配置 (2)此上传文件服务器中上传文件的后缀名通过第一段缓冲字符流传递,此缓冲字符流大小为1024,在文件接收端以1024接收、处理。 1、服务器代码如下(使用jdk自带线程池): 1 /** 2 * 服务器处理多线程问题 3 * 4 * 1.因为服务器是要很多人访问的,因此里面一定要用多...

python 发邮件脚本

相关模块介绍     发送邮件主要用到了smtplib和email两个模块,这里首先就两个模块进行一下简单的介绍:    1、smtplib模块       smtplib.SMTP([host[, port[, local_hostname[, timeout]]]])    SMTP类构造函数,表示与SMTP服务器之间的连接,通过这个连接可以向smtp...

c#socket发送邮件详解

本文来自http://blog.csdn.net/gaooo/article/details/2027145 邮件发送在web应用中是屡见不鲜的,在asp时代大家多是利用一些第三方提供的组件如JMAIL、ASPMAIL等进行邮件发送。自从微软推出 Asp.net后,很多程序员开始转向采用C#作为主要的开发语言。asp.net提供了更加强大的功能,同时也提供...