Server酱.png

简介

本脚本基于Python3写的,原理是通过监测端定时运行监测程序来ping被监测端的VPS,只进行一次ping操作,并对反馈回来的数据进行分析,一旦发现ping失败了,就通过server酱推送到微信上,通知VPS服务器已经断线了。

使用

该监控脚本需要配合server酱的sckey使用,没有的去http://sc.ftqq.com申请一个。

1、安装Python3

一般Ubuntu系统都是自带Python3CentosDebian系统使用以下脚本进行安装。

#检查系统是否有Python3
python3 -V

#安装Python3
#CentOS系统
wget https://www.moewah.com/source/CentOS_Python3.6.sh && sh CentOS_Python3.6.sh

#Debian系统
wget https://www.moewah.com/source/Debian_Python3.6.sh && sh Debian_Python3.6.sh

2、安装requests

运行命令:

pip3 install requests

3、下载并编辑脚本

#下载脚本
wget https://www.moewah.com/source/ping_jk.py

#编辑脚本
nano ping_jk.py

修改以下两个地方:

key = 'SCKEY'  #SCKEY替换成你自己的SCKEY
hostname = "xx.xx.xx.xx"  #换成你需要监控的VPS的IP

然后Ctrl+C保存并退出。

4、运行脚本

python3 ping_jk.py

请配合crontab定时任务使用,建议每15分钟运行一次。

扩展

如果想监控多个VPS服务器,把pingcontent那里重复一下就可以了。不会重复的多用几个同样脚本,命名不同的脚本名称,并在监控提示那里编辑好服务器信息用来区分就可以了。


相关推荐

  1. 哪吒监控:赏心悦目的服务器监控面板、轻量运维系统!
  2. TeaWeb-可视化web代理服务及资源监控
  3. H5自适应网站封装百度智能小程序,获取百度流量!
  4. 一款基于Python3可批量下载Pixiv原图的爬虫
  5. Linux 安装配置 Zabbix 运维监控系统
  6. Linux/VPS使用Supervisor管理进程
文章作者:喵斯基部落
原文地址:https://www.moewah.com/archives/837.html
版权声明:本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。非商业转载及引用请注明出处(作者、原文链接),商业转载请联系作者获得授权。