Zabbix eth0 传入流量,触发误报?

Zabbix eth0 传入流量,触发误报?

我现在有点困惑,我刚刚收到的是虚惊一场

在此处输入图片描述

我设置了一个项目来监控我服务器上的传入和传出流量,尽管它按预期工作了整整一个月,但突然我得到了一个比其他几个峰值都要小的峰值,从而触发了警报,下面的图表突出显示了触发警报的原因(9 月 18 日上午 9 点)

在此处输入图片描述

当触发此警报时,我的触发函数设置为

{Basic Monitoring:net.if.in[eth0,bytes].avg(60)}>20M

因此我将值增加到:

{Basic Monitoring:net.if.in[eth0,bytes].avg(120)}>25M

不过,我有点担心这种情况可能会再次发生,这意味着我没有理解或错误地设置了项目/触发器。

这是我的项目以及用于此警报的功能

在此处输入图片描述

在此处输入图片描述

为什么或者怎么会发生这种情况?

答案1

您的项目每 5 秒获取一次数据(顺便说一下,这非常频繁,请考虑使用更长的间隔),您的触发器用于检查 60 秒内的平均值。如果不评估每个数据值,我猜之前的峰值更短,而警报峰值恰好存在的时间更长 - 使 60 秒的平均值超过阈值。

类似的原因可能是缺失了几次值。例如,60 秒内只有一个值超过阈值,平均值也会立即上升。

相关内容