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

二、配置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秒,要等待大约一天的时间才会监控到首笔数据。

至此,全部配置结束了~

时间: 2024-12-15 01:32:47

zabbix企业应用:通过SNMP和iDRAC监控DELL服务器硬件的相关文章

zabbix企业应用:利用自动发现监控IIS站点

如果一台windows server有许多个IIS站点,我们想实现这样一个监控目标:监控每个站点的状态.请求.流量.连接数,而且以后新增加的站点也可以自动加入到监控里,不需要再手动添加. 利用zabbix的自动发现(LLD)功能结合脚本可以实现上面的需求,实现对IIS站点的动态添加,动态监控. 先看一下监控的效果: 上图中的"Web Service(wskh)"是指IIS网站名称为wskh:"Web Service(_Total)"是指IIS下所有的站点. 网站流量

zabbix监控dell服务器硬件信息

说明:  公司的所有的服务器都是Dell服务器.为什么做这个监控呢?是因为线上的一台DB数据库的磁盘发生损坏.结果我们运维组人员(公司只有我一名,当然出了事由我个人负责了,想想还是自己技术欠缺)没有第一时间发现.于是网络搜寻zabbix去监控Dell服务器. 1.监控工具使用dell自带的omsa工具进行监控,下载安装omsa工具,并进行安装 wget -q -O - http://linux.dell.com/repo/hardware/latest/bootstrap.cgi | bash

一步一步配置 Dell OME 监控 Dell 服务器硬件报警

本文包括以下四个部分: 下载 Dell OME 安装 Dell OME 配置 Dell OME 配置 iDRAC 下载 Dell OME 以Dell PowerEdge R730xd 为例 1.登录 Dell 官方网站 http://www.dell.com.cn/ 2.打开技术支持--查看全部技术支持 3.在浏览产品中选择“服务器.存储和联网设备” 4.选择“PowerEdge” 5.在搜索框中检索我们的服务器型号“PowerEdge R730xd” 6.之后页面将自动跳转到 730xd 的支

nagios监控dell服务器硬件

之前讲过利用omsa来监控dell服务器,但是必须通过web来访问,这次我们结合nagios+check_openmanage来实现dell服务器的硬件监控. 首先我们来看下面这张图: 由上图看出有两种方式可以实现监控: 1.nagios服务器端check_nrpe调用被监控端的check_openmanage来实现,这种方式要在被监控端安装omsa和check_openmanage 2.nagios服务器端直接通过check_openmanage来远程监控,这种方式要在nagios服务器端安装

zabbix企业应用之centos7安装硬件监控

之前介绍过dell服务器在centos5.6与ubuntu.windows系统里部署硬件监控,最近我在测试docker集群,很多集群软件都依赖centos7的systemd,所以我研究了一下如何在centos7里部署硬件监控,基于dell服务器的. 下面是之前硬件监控文章信息: centos5.6与ubuntu系统 http://dl528888.blog.51cto.com/2382721/1403893 windows系统 http://dl528888.blog.51cto.com/238

【硬件】DELL服务器硬件监控及DELL系统管理工具OMSA介绍

1.1.1. DELL服务器硬件监控及DELL系统管理工具OMSA介绍 本文介绍采用使用Nagios和OMSA监控DELL服务器的硬件健康状态,Nagios监控的方式是NRPE模式,需要配置check_openmanage脚本和安装DELL的OMSA工具. 使用OpenManage和Nagios监控DELL服务器硬件部署手册: http://folk.uio.no/trondham/software/check_openmanage.html 1)        OMSA是什么 OMSA是Del

zabbix企业应用:监控Dell Compellent存储设备

本文讲解Zabbix通过SNMP协议监控Dell Compellent存储设备. 本文的监控思路和监控网络设备是一样的:首先确定设备是否支持snmp协议,如果支持的话下一步要拿到设备的私有mib库,一般是向厂家索取或者到网上下载.如果没拿到mib库,设备oid的值没办法确定具体的含义,也就没办法监控了.有了mib库后,导入到mib browser里分析每个oid的含义.最后结合Zabbix进行监控. Dell Compellent存储的mib库下载地址:http://down.51cto.com

Zabbix通过SNMP监控HP服务器硬件信息

关于Zabbix监控服务器硬的件信息,Zabbix官方网站没有提到这方面的监控思路和方法.之前我写的博文中写过关于HP服务器硬件监控的文章,大致的思路是借助HP管理工具通过脚本的方式取出硬件的信息,然后以trapper的方式通过Zabbix监控,得到好多博友的支持,在此特别的感谢.    通过脚本的方式监控服务器硬件信息,有三个缺点1)通过agent的方式会超时,取不到值.2)通过trapper的方式需要每台机器添加crontab,部署起来麻烦.3)脚本通用型查,只适合Windows机器.4)

zabbix企业应用之优化监控CDN带宽

最近介绍了很多ansible的使用案例,这次就回归正轨,介绍如何使用zabbix监控CDN带宽,做到在带宽出现异常的时候及时知晓,访问带宽异常造成的经济损失. 这里以蓝汛CDN为例,监控的方法是通过CDN给与的api接口.备注:目前蓝汛api接口只能查看单独频道的带宽,无法查看所有频道的,并且频道id还需要你自己或者客服帮你查下,十分不方便. 1.api接口信息为: (一) 接口地址: https://api.chinacache.com/reportdata/monitor/query?typ