配置 zabbix 以监控来自服务器的 ping

Configuring zabbix to monitor ping from a server

我是zabbix的新手。我想监控来自我的服务器的 ping,如果 ping 没有响应或 ping 时间超过 20 毫秒,我想激活触发器。

我不知道如何配置触发器表达式以满足我的需要。请帮忙。谢谢

我用过

type -> Simple check
key -> icmppingsec
Type of information -> Numeric(Float)
Units -> s
Flexible intervial -> 10secs, from 7:00-24:00

这是触发表达式。

还有我创建的图表。

根据 simple check documentationicmppingsec 项 returns ping 时间(以秒为单位),如果无法访问主机,则为 0。因此,你的触发器可以如下:

{Template ICMP Ping:icmppingsec.avg(5m)} > 0.020 |
{Template ICMP Ping:icmppingsec.max(5m)} = 0

如果您至少使用 Zabbix 2.4,则应使用 or 而不是 |(参见 What's new in Zabbix 2.4.0)。

另请注意,使用“1-7,00:00-24:00”灵活间隔没有意义。您可以将“10”放入 "Updated interval (in sec)" 字段。