zabbix 监控网页中的文字 ,如何设置?

2017-01-13 13:10:28 +08:00
 dnsjia

目前想用 zabbix 监控网页中的某个字符,当监控取值等于网页的字符串就触发动作。 这个该怎么设置呢?

比如 zabbix 监控要求的字串 = 网页中的字符串 zabbix 就报警。

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

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/334336

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX