一、安装Mutt
在Ubuntu/debian下安装:
apt-get install mutt -y
apt-get install msmtp -y
其它系统可以在网络上查一下
二、下载监控脚本,将里面的邮件地址改为自己的
wget http://cndo.org/jk.sh
#!/bin/sh weblist=/root/list.txt for list in `cat $weblist|grep -E -v "#|^$"` do httpcode=`curl -o /dev/null -s -w %{http_code} "$list"` httptime=`curl -o /dev/null -s -w "time_connect: %{time_connect}\ntime_starttransfer:%{time_starttransfer}\ntime_total: %{time_total}\n" "$list"|grep time_total|awk -F ":" '{print $2*1000}'` if [ $httpcode = 200 ]||[ $httpcode = 301 ]||[ $httpcode = 302 ]||[ $httpcode = 403 ]||[ $httpcode = 401 ] then echo "$list is checked ok!" else echo "$list is down!" | mutt -s "website is down" i@zmrbk.com fi if [ $httptime -ge 10000 ] then echo "$list is timeout!" | mutt -s "website is timeout" i@zmrbk.com else echo "$list is connect ok!" fi done
三、在root目录下创建一个list.txt的文本,可以在本地创建好后用winscp上传到vps,里面写上要监控的网址,一行一个。
vi list.txt
http://www.a.com
http://www.b.com
.....
四、添加计划任务,设置每天监控一次状态。
crontab -e
59 23 * * * /bin/sh /root/jk.sh
上篇:
CentOS 7.4无人值守安装环境搭建(PXE + DHCP+TFTP+ Kickstart+ FTP)
下篇:
Public CMS架构图
1 男人若想发大财,就莫要去打工,我推荐做这二十件事。 2 运维必备:掌握这3个存储技术 3 win11 连接共享打印机报错:0x00000040 或者 .709或者 .11... 4 李白居然活了!看即梦是如何复活历史人物的 5 AI制作橘猫唱歌,解锁一个新技能,好玩容易学 6 Deepseek +剪映简单3步怎么轻松快速做出短视频 7 Deepseek+豆包+剪映10分钟轻松制作宫崎骏风格小视频 8 Deepseek+剪映教你怎么制作古诗词小视频 9 一站式AI短剧创作神器,这套AI工作流厉害了:自动生成脚本、角色、分镜、视频、音... 10 7大热门Agent框架盘点:助你轻松构建多智能体AI应用 11 IT运维服务方案V3.0【拿来即用】 12 Thumoon:Python图像处理的高效利器,快速上手指南