我需要一个插件,允许我nagios寻找一个明确的文本在我的网页内容。如果文本找到我会确定sion错误谁能帮助我
答案1
标准插件check_http
可以做到这一点:
check_http -H [主机名] -I [ip 地址] -u [url] -R [要匹配的文本]
检查会由于通常的原因而失败,但如果在返回的页面中找不到文本(或正则表达式),检查也会失败。
如果你想失败,如果文本是找到后,添加选项--invert-regex
。
答案2
对于简单的页面来说,Flup 的答案似乎很棒。
如果你想做类似的事情,但需要浏览一组登录页面,我们使用http://webinject.org/它允许测试填写表格等。