****有的时候为了方便快捷轻量的实行监控,只有使用第三API支源了。
开发使用:python+redis+信鸽APP推送信息
项目背景:我们使用的是Ucloud云主机和云数据库,数量小,加之Ucloud已有自己监控,如果再安装第三方监控就显得很笨重
二次开发目的:快捷高效对Ucloud实施监控,免去布曙监控客户端的麻烦,出现报警使用APP将警告信息推送到手机;
二次开发监控范围:请查看 Ucloud_API文档,本次开发轮子已经造好了,还需要什么监控就往代码里面加监控项就行; 1)开发是采用Redis作了存储数据库,并设置了过期时间,未对监控数据进行存储; 2)获取监控数据客户端和服务器分开开发,客户端只需使用IP,便可在任意服务器获取监控数据;
二次开发报警方式:手机安装信鸽APP,通过设置的定时任务按时推送到手机;
Mysql-Master
shop
Shop-clodbackup
shop-admin
www
www_coldbackup
picture
DRP
pre
===================================== 如果出错,就会出现红色的字体 ,并发送APP信息到 手机报警。