使用Zabbix监控Restful呼叫

时间:2017-09-01 14:49:17

标签: rest zabbix

我想使用Zabbix定期进行Restful GET调用并检查返回值。

例如,我有一个类似https://mysite/api/performCheck的网址。此端点返回看起来像这样的JSON数据:

{ "status": 0 }

如果状态为0,则表示网站正在按预期执行,而没有零值表示错误代码。

我希望Zabbix每隔5分钟拨打一次这个安静的电话,并检查" status"的价值。如果该值不为零,我希望Zabbix发送警报。

如何使用此类机械手作业配置Zabbix服务器?

1 个答案:

答案 0 :(得分:2)

根据您的示例,您只需设置一个Web场景,即搜索字符串“status:0”。然后定义触发器,如果​​找到模式,一切正常,否则出错。