Zabbix是开源监控的集大成者之一,Zabbix还可以监控服务器、操作系统、数据库等绝大多数系统资源,本文介绍一下如何批量自动监控华三服务器,更多Zabbix监控技术可关注乐维zabbix技术分享(https://www.lwops.cn/index.php/anl/10962)。![]() 监控说明: 和部分网络设备不同,服务器需要接带外管理口才能对外开放数据。通常来说,在服务器接了带外口后,就是配置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; 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版本 ![]() |
1
![]() 鲜花 |
1
![]() 握手 |
![]() 雷人 |
![]() 路过 |
![]() 鸡蛋 |
2025-04-27
2025-04-27
2025-04-27
2025-04-27
2025-04-27
请发表评论