1 | 有个项目需求:zabbix监控交换机的2个接口流量,具体来说是出口流量。想通过zabbix实现将2个接口流量相加,当达到某个值的时候,进行告警。 |
注意事项
1 | 注:添加监控项之前,需要查阅对应交换机型号的OID以及对应接口的MIB值,MIB即ifInOctets或ifOutOctets,表示交换机的上行和下行流量,并且这个流量默认是该端口累加的流量,单位Byte字节。 |
为了能获取端口的真实流量,并且最后以人类可读的M方式显示流量,需要进行如下操作:
(1) 添加监控项
1 | 名称: 万兆-XXGigabitEthernet1/1/1-Out |
使用同样方法,添加另一个接口的监控项
(2) 添加触发器
1 | 新建触发器: |
表达式含义:
1 | 将{hostname:ifHCOutOctets.56.last()}和{hostname:ifOutOctets.30.last()}的最末的流量加起来,如果大于300M,则进行告警。 |
表达式参考:官网
- 本文作者: GaryWu
- 本文链接: https://garywu520.github.io/2018/11/02/zabbix触发器表达式-详解/
- 版权声明: 本博客所有文章除特别声明外,均采用 MIT 许可协议。转载请注明出处!