zabbix使用记录---基于Dell OMSA 监控主机温度

一、环境准备

        1、搭建zabbix3.x以上平台

      2、在需要监控的主机上安装Dell OMSA,使用web打开OMSA并设置启用snmp

image.png

调整OMSA启用报警目标

image.png

3zabbix服务器安装snmpwalk

使用snmpwalk获取温度参数

OMSA中温度中探测器名称:System Board Ambient Temp

image.png

使用[root@zabbix ~]# snmpwalk -v 2c -c public 192.168.1.*(需要监控的主机OMSA地址) .| grep Temp

SNMPv2-SMI::enterprises.674.10892.1.700.20.1.8.1.1 = STRING: "System Board Ambient Temp"

这里可以看出通过snmp可以获取到相关信息,怀着忐忑的继续寻找

[root@zabbix ~]# snmpwalk -v 2c -c public 192.168.1.* SNMPv2-SMI::enterprises.674.10892.1.700.20

SNMPv2-SMI::enterprises.674.10892.1.700.20.1.1.1.1 = INTEGER: 1

SNMPv2-SMI::enterprises.674.10892.1.700.20.1.2.1.1 = INTEGER: 1

SNMPv2-SMI::enterprises.674.10892.1.700.20.1.3.1.1 = INTEGER: 0

SNMPv2-SMI::enterprises.674.10892.1.700.20.1.4.1.1 = INTEGER: 2

SNMPv2-SMI::enterprises.674.10892.1.700.20.1.5.1.1 = INTEGER: 3

SNMPv2-SMI::enterprises.674.10892.1.700.20.1.6.1.1 = INTEGER: 210

SNMPv2-SMI::enterprises.674.10892.1.700.20.1.7.1.1 = INTEGER: 3

SNMPv2-SMI::enterprises.674.10892.1.700.20.1.8.1.1 = STRING: "System Board Ambient Temp"

SNMPv2-SMI::enterprises.674.10892.1.700.20.1.10.1.1 = INTEGER: 470

SNMPv2-SMI::enterprises.674.10892.1.700.20.1.11.1.1 = INTEGER: 420

SNMPv2-SMI::enterprises.674.10892.1.700.20.1.12.1.1 = INTEGER: 80

SNMPv2-SMI::enterprises.674.10892.1.700.20.1.13.1.1 = INTEGER: 30

SNMPv2-SMI::enterprises.674.10892.1.700.20.1.15.1.1 = INTEGER: 15

通过对比webOMSA关于温度的相关信息发现获取的信息存在倍数关系,只要能找到温度值就万事大吉了

二、通过zabbix添加模板,添加监控项,完善监控温度

1、创建模板

image.png

2、创建监控项

image.png

通过之前的实验,成功的查找到了关于温度的OID:SNMPv2-SMI::enterprises.674.10892.1.700.20.1.6.1.1

由于获取的值是实际值的10倍,这里通过zabbix将温度值还原成真实值

image.png

到这里通过snmp获取Dell OMSA中的温度已完成。

3、为了直观的体现温度变化,开始创建图形和触发器

3.1创建图形

image.png

3.2创建触发器

image.png

根据实际情况设置触发的温度值

 

三、验证温度

通过zabbixOMSA查看主机的温度值

image.png

image.png

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章