netdata httpcheck网站是否关闭

时间:2019-03-15 15:43:38

标签: python netdata

我是netdata的新手,并尝试配置netdata,以便在网站关闭时可以触发警报。我的选择落在httpcheck上(如果有更好的选择,请让我知道),它成功地对照了该网站,但是我找不到一个警报,该警报专门在站点关闭时通知管理员。 httpcheck.py文件发送两个参数。响应时间和布尔“状态”。到目前为止,我已经尝试过了,但是似乎没有用

alarm: server_down
families: *
on:  httpcheck.status
every: 10s
warn: $this == false
crit: $this == false
info: triggers if server is down
to: sysadmin

如果任何人都有使用netdata的经验,并且知道如何解决此问题,我将非常感激。

这是httpcheck的github仓库 https://github.com/netdata/netdata/tree/master/collectors/python.d.plugin/httpcheck

1 个答案:

答案 0 :(得分:0)

尝试以下配置。对我有用

模板:web_service_down_status

家庭:*

上:httpcheck.status

查找:bad_status的绝对最大值为-10秒

每隔10秒

暴击:$ this == 1

延迟:向上20s向下5m乘数2最大1h

信息:http状态返回1

至:网站管理员