阅读 57

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

监控说明:

和部分网络设备不同,服务器需要带外管理口才能对外开放数据。通常来说,在服务器接了带外口后,就是配置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版本



7人点赞

全栈监控-ZABBIX文档



作者:乐维_lwops
链接:https://www.jianshu.com/p/e4d8d5b20530

文章分类
代码人生
版权声明:本站是系统测试站点,无实际运营。本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 XXXXXXo@163.com 举报,一经查实,本站将立刻删除。
相关推荐