Linux学习之路

机房ping监控 smokeping+prometheus+gr

2019-08-02  本文已影响0人  wilsonchai

一、前言

1、之前的文章中介绍了如何使用ping监控全国各省的网络情况:https://www.jianshu.com/p/176d6d765133
2、由于之前的文章中给出的IP列表,会出现不可用的情况,本文更新了自动获取IP地址列表的脚本

二、环境准备

组件 版本
OS Ubuntu 16.04.4 LTS

三、代码更新日志

2019.7.31更新:  
1、增加自动获取各省可用IP的脚本ipgrab.py  
2、运行之后会自动更新smokeping/location下的cmcc telcom unicom三个文件  
3、脚本运行时间大约半小时,并且是全量更新  
4、python版本3.5.2之后  
apt install libcurl4-openssl-dev libssl-dev -y
pip install -r requirements.txt

python3 ipgrab.py

2019-07-31 16:18:00 [info] begin...
2019-07-31 16:18:04 [info] get beijing ip list success......
2019-07-31 16:20:48 [info] beijing completed......
2019-07-31 16:20:51 [info] get tianjin ip list success......
2019-07-31 16:22:02 [info] tianjin completed......
2019-07-31 16:22:12 [info] get hebei ip list success......
2019-07-31 16:22:46 [info] hebei completed......
...
2019-07-31 16:51:02 [info] get xinjiang ip list success......
2019-07-31 16:51:56 [info] xinjiang completed......
2019-07-31 16:51:56 [info] end...

四、总结

更多详细内容: https://github.com/wilsonchai8/idc_ping_monitor


至此,本文结束
在下才疏学浅,有撒汤漏水的,请各位不吝赐教...

上一篇下一篇

猜你喜欢

热点阅读