修改更新《网站状态监控系统——测试版》的python代码!
借着假期和因为准备自己搞个监控系统的设想而误买的VPS(见《不是上错车了吗?》)就对之前的代码进行了一次更新。
当然由于半路出家的原因肯定还有种种Bug无法进行发现和修复的,且性能问题也有待考究啊!
wget https://i.886878.cn/cdn/2017/04/jkv1.1.tar.gz tar zxvf jkv1.1.tar.gz #修改config.txt和list.txt #可以测试看看是否可以正常使用 cd jkv1.1 python tool.py crontab -e #我设置成每5分钟跑一次 */5 * * * * root /usr/bin/python root/jkv1.1/tool.py
2017年4月29日02:33:32:不知道为什么上次到VPS上测试会报错。
2017年4月29日02:38:36:环境问题?同样的包在另外一个VPS上测试成功。
2017年4月29日21:25:59:修改Bug,在Linux命令行下使用“python /jkv1.0/tool.py”执行会报错。
经过这次的多次修改,终于准备完成了一个简要的功能了。至于是否存在什么Bug甚至致命Bug就暂时不得而知了。
简陋无章的代码贴上,还有劳各位大佬提供宝贵的修改意见了!
或者由于CDN的原因导致代码显示错乱,丢失格式。 使用需要源码请下载查看。 2017年5月3日14:13:34
这次就对上个测试版本时的网站和邮箱文件暂时只能进行进行了读取文件解决。
mail_host:test@test.com; mail_user:test@test.com; mail_pass:test@test.com; sender:test@test.com; receivers:test@test.com; port:465; #把“test@test.com”修改成你需要的内容。 #由于代码设置的原因,有些字符设置可能会被替换而导致设置失败!
https://www.cyzwb.com/ https://www.chengchengbin.cn
下次计划可以把相关监控节点信息(如IP或者IP归属地)加入发送内容已方便知晓是那个节点之类的。同时我还是希望能把我最后要的集群版造出来。
集群版设想:一个主控,N个被控。通过主控端发布执行指令使被控端执行命令且返回结果,并给予统计显示。当然有定时或者手动执行之类的。。。。。。
重复造车轮ing
超越自我吧
2017年4月29日