最简洁有效的Web服务监控架构图(网站长们最实用的监控方法)

最简洁有效的Web服务监控架构图(网站长们最实用的监控方法)
 将监控复杂问题,简单化。
背景:源于我想知道几个网站一天24小时,运行的状态,是否都是可以访问状态。
同时能知道服务器有无宕机,不能访问等问题。
同时如果为了这个简单功能去专门搭建cacti Nagios 又大材小用了,也没有必要那么复杂。
目标:利用现有就简单的资源,最方便的工具,来实现我的预期目标。
1.用curl,它是一个利用URL语法在命令行方式下工作的文件传输工具。来获取URL或者指定页面的状态(页面内容也可以)。
2.awk 提取关键的状态信息。
3. 核心的脚本使用SHELL编写  while 和  if ,运行在CentOS 5.6。
邮件发送使用sendmail 邮箱收到邮件设置有短信提醒
 
SHELL监控脚本Web服务监控
 
 
 
我喜欢将复杂问题,简单化。
 
让监控脚本在后台运行。
然后我们将些脚本放在后台执行,命令如下:
nohup sh /root/monitor.sh &
nohup sh /root/jiance.sh &



     本文转自jimmy_lixw 51CTO博客,原文链接:http://blog.51cto.com/jimmyli/584993 ,如需转载请自行联系原作者




评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值