用burst vps 总因为内存超标而被被动宕机,限制并发数固然是好办法,但是还是避免不了有死机。
好久就想弄个监控程序来监控VPS了。
最近时间比较充裕,就用python开发了一个监控程序,命令行形式的,使用python生成exe工具,进行了转换,程序可以在windows下直接运行,测试环境为windows xp。
代码段均来自百度,吸取了众多编程达人的心得,在这里不一一谢过了。
参数说明:
website :选项需要输入您使用burst vps建立的站点的域名,例如我的订购吧使用burst vps了,那么在这里就输入www.dinggouba.com
host:这里输入您登陆burst VPS官方控制面板时的IP,记得要输入端口号,例如182.123.12.69:2408,注意冒号是英文输入法下的冒号。
user:这个是burst vps 官方控制面板登陆的账号
passwd:这个是burst vps 官方控制面板登陆的密码
time:每隔多久执行一次检测,单位秒,建议设置十分钟一次。即600
程序原理:
每隔一段时间执行一次访问(注:get形式)预设的网站,如果返回正常,继续循环。
如果检测异常,登陆burst vps 官方控制面板执行重启操作。
程序下载地址:burst vps宕机监控V1
有需要python源码的同学可以联系我哦!
有问题在下面留言。
PS:
1.程序没有过滤输入的参数,请严格按照提示输入。
2.程序用到的代码来自百度搜索。
3.开发工具python3.3
4.因使用本软件所引发的任何问题都与软件作者无关。
正势利www.zhengshili.com