目前想用 zabbix 监控网页中的某个字符,当监控取值等于网页的字符串就触发动作。 这个该怎么设置呢?
比如 zabbix 监控要求的字串 = 网页中的字符串 zabbix 就报警。
1
ye10010 2017-01-13 13:40:09 +08:00
仅供参考:写个脚本,读取网页中的该字符,返回符合 zabbix 格式的数据丢给 zabbix 去比较。
之前做过监控自有服务,大概是这样的思路。 |
2
eric6789 2017-01-13 15:32:00 +08:00
在 web scenario 里的 step 下添加 Required string 就好了啊
|
3
ecosky 2017-01-13 16:13:12 +08:00
简单的办法,就是 agent 写脚本去 curl 这个网页 grep 关键值, server 端设触发器,值大于 1 就报警呗
|
4
codermagefox 2017-01-13 16:54:05 +08:00
楼主你好,这个我已经做了,不过做的方法比较曲折。
方法: zabbix 脚本只取服务器上一个 TXT 文本的值, TXT 文本的值哪里来呢?爬虫保存至文本。 绕了一圈,不过还算达成效果了。 |