Zabbix通过简单的检查来监控http服务

如何添加触发器,或者是正确的。触发器的样子应该如何,对于net.tcp.service [http,80],如果httpclosures的时间超过一两分钟,就会发出警报。 我知道我可以设置zabbix会检查http是否存在的时间间隔,如果httpclosures,它将返回0,如果是http,则返回1。 所以,假设每次http发送0(已经closures)后检查3次。 如何为此添加触发器?

另外,我听说可以使用zabbix为http制作加载图吗? 任何人都知道如何做到或有一些好的链接,如何?

问:如何添加触发器,以便触发长于一两分钟的警报

A:你的意思是,在上一段时间停机时间更长,然后触发器看起来像这样:

平均值:

{net.tcp.service[http,80].avg(120)}<0,5

或与count

{net.tcp.service[http,80].count(120)}<60

或者,也许你只想看到纯粹的不间断的停机时间? 好:

{net.tcp.service[http,80].count(120)}<1

问:假设每次检查3次http发送0(已经closures)。 如何为此添加触发器?

答: {net.tcp.service[http,80].count(#3)}<1

问:我听说有可能使用zabbix为http创build加载图表? 任何人都知道如何做到或有一些好的链接,如何?

答:首先,您必须评估“负载图http”技术上是指:CPU负载,CPU使用率,RAM使用情况,连接使用情况等,没有这样的事情称为“HTTP负载”:)

注意:net.tcp.service不会检查你的网站是否工作,或者服务工作正常,只是build立TCP连接和简单的HTTP会话。 为了获得更好的可用性,请使用Zabbix Web Monitoring 。