监控网站关键字的shell/ target=_blank class=infotextkey>shell脚本,供大家学习参考。
本脚本会用到nagios的一个命令 check_http ,可以直接从nagios里面拷贝过来放在/bin/下加权限后使用。
使用方法 :check_http -H 域名 -u url -s 关键字
脚本部分字段说明:
DATA 记录时间
ERROR 判断值,初始值0 ,当为1的时候发送监控。
/root/sh/URL_txt 监控url列表 格式如下:
http://域名/具体URL!关键字,如:
http://a12333a_li.blog.163.com/jiankong.php!关键字
http:// a12333a_li.blog.163.com/host.php!关键字
http:// a12333a_li.blog.163.com/ghgh/ghg/hg/host.php! 关键字
脚本如下,我放在/root/sh下:
shell发送邮件的配置参见:
http://www.jb200.com/article/2609.html
原文作者:李坤山
博客链接:http://blog.163.com/a12333a_li/