沙大斌

zabbix批量自动监控新华三服务器

2022-06-15  本文已影响0人  乐维_lwops

监控说明:

和部分网络设备不同,服务器需要带外管理口才能对外开放数据。通常来说,在服务器接了带外口后,就是配置snmp不同版本,省事的话一般就是snmp v2,有安全要求就需要配置snmp v3,但需要看BMC版本是否支持snmp v3。

新华三服务器说明:

本次实验对象是新华三服务器,型号为R4900 G3,由于数量比较多,且存在不同的HDM版本。通过之后的配置对比,发现HDM版本在1.31及以下的和HDM版本为2.xx以上的存在snmp配置差异和取值差异!需要根据实际情况将模板区分,文章后面会有差异说明。新华三服务器的监控模板可以向厂商要mib文件,结合设备情况自行制作,或者从zabbix官网搜索获取。

HDM 1.3xx版本 snmp配置截图

1. 使用默认的账号密码登录后,点击配置;

2. 点击SNMP,在SNMP版本的 v2c √;

3. 填写只读团体名;

4. 点击保存;

HDM 2.xx版本的 snmp配置截图

1. 使用默认的账号密码登录后,点击配置;

2. 点击SNMP,在SNMP版本的 v2c √;

3. 填写只读团体名;

4. 点击保存;

HDM 2.xx版本的 snmp配置截图

使用默认的账号密码登录后,点击远程服务;

2.右边菜单栏,点击SNMP;

3.在SNMP版本的 v2c √;

4.勾选编辑只读团体名,填写只读团体名,2遍;

5.点击保存。

到这新华三服务器R4900 G3的snmp配置完成,接下来在zabbix server或zabbix proxy上做连通测试。

SNMP测试:

本次是通过proxy代理采集的,因此需要增加一些参数,以便proxy可以快速发现设备。proxy配置相关参考,如下:

StartPollers=150 #采集进程数

StartPingers=30 #ping进程数

snmp连通测试:

测试发现,oid为SNMPv2-MIB::sysName.0,后面的数据都会带有HDM开头的字符串,应该是设备的序列号,那么可以使用这个oid来新增动作,匹配HDM字符串,关联新华三服务器模板。

自动发现动作配置:

1、创建自动发现规则

参考图下配置

检查oid配置

2、创建动作

在配置 -- 动作,右上角创建动作

2.1 动作

条件里面参考图下依次添加

A条件为关联上一步创建好的自动发现规则

B条件为接收到的值包含HDM

C条件为IP地址范围,避免和其他的snmp冲突

2.2 操作

这里的操作是指从2.1条件步骤都满足后,将发现出来的设备如何加入监控。参考图下配置:

添加主机、添加到群组(需提前创建) 、关联模板

到这就完成了,接下来就可以挨个去配置服务器的snmp,然后等待自动上线就行。

可以在监测--自动发现查看,已发现的记录

查主机监控,配置 -- 主机,选择模板,点击应用,可以看到都自动添加到监控了。

到此批量自动监控新华三服务器教程结束!

HDM版本差异问题

通过对比不同HDM版本的数据发现,在一些配置上,比如硬盘的容量数据,1.3xx版本取值是 455GiB,而2.xx版本取值是以字节为单位结果的字符串,可以做修整,将后面的bytes字符修整,保留数字,单位写B,取值后由Zabbix自行转换单位。(条件允许,可以联系厂商进行HDM版本升级)

HDM1.3xx硬盘容量取值截图:

HDM2.xx版本硬盘容量取值截图:

此,规避此类场景时,需要拆分模板,分别将不同HDM版本的设备分配到对应版本的模板。

HDM2.xx硬盘容量取值修整,点击监控项原型的进程,添加修整

监控项原型单位填 B

HDM 1.3xx版本的则将信息类型改为字符即可

取值情况截图:

HDM2.xx版本

HDM 1.3xx版本

上一篇 下一篇

猜你喜欢

热点阅读