导入模板
导入 zabbix 官网分享的 SNMP Interfaces discovery 模板
优化
自动发现规则添加 {#IFALIAS}
宏
这样就能在触发器以及其他配置项的名称中使用{#IFALIAS}
宏来显示接口的 alias
名称了
监控项原型优化
ifInOctets[{#SNMPVALUE}]
和 ifOutOctets[{#SNMPVALUE}]
都是32位 counter
, 最大只能显示 4.29Gb
的值,如果出入口流量大于该值,也只能获取到 4.29Gb
分别修改为 64 位的 counter
ifInOctets[{#SNMPVALUE}]
对应 ifHCInOctets[{#SNMPVALUE}]
ifOutOctets[{#SNMPVALUE}]
对应 ifHCOutOctets[{#SNMPVALUE}]
这些oid
获取的值单位都是 Bps
图中单位为 bps
, 进程
中倍数乘以8
同理,对于端口速率 ifSpeed[{#SNMPVALUE}]
也要改为 64 位版本 ifHighSpeed[{#SNMPVALUE}]
ifHighSpeed[{#SNMPVALUE}]
获取的值单位为 MBps
创建端口速率监控项
由于在监控项中设置的单位是bps
,所以需要在进程
中乘以1000000
倍
之后就可以创建端口流量占用百分比的触发器