利用python来检查MySQL的主从复制,有一个注意点是,cur.execute("showslavestatus;")不能用cur.execute("showslavestatus\G;")result=cur.fetchall() 返回的是个二元数组result[0]返回时整个showslavestatus状态信息。result[0][n]返回具体的某一项。python代码如下:#!/usr/b..
分类:
数据库 时间:
2017-03-17 21:30:34
阅读次数:
224
通常在我们的云环境中,为了保证云平台中虚拟机的正常运行,基本都需要这样一个功能,就是收集虚拟机的监控数据,比如cpu的使用率、内存的使用率、磁盘io、网络io等基本信息。可以利用这些信息及时调整云平台环境中出现的一些问题,从而实现保证VM的正常运行。说到KVM管理工具..
分类:
编程语言 时间:
2016-12-02 03:59:25
阅读次数:
2032
最近发现公司的测试环境中有个Socket服务的端口总是莫名其妙Down掉,但是服务却正常运行着,看样子是僵死了。。。 虽然是测试环境,但是也不能这样放着不管,于是连夜写了一个简单的监控脚本。因为服务器是Windows的,所以要用到wmi模块。逻辑如下: 1、用wmi模块获取系统中处于停止状态的服务, ...
分类:
编程语言 时间:
2016-09-07 12:48:24
阅读次数:
576
一个简易的日志监控的脚本,功能如下:1.windows环境2.当匹配日志关键字时会发出声音,匹配的关键字不同,播放的声音不同3.能做到实时响应 注意:是在win环境下哦 直接上代码吧 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 2 ...
分类:
编程语言 时间:
2016-08-05 17:26:59
阅读次数:
256
#!/usr/bin/python
#-*-coding:UTF-8-*-
#
#因登录权限问题,更改IP登录的方式,改为sock识别不同的数据库实例
#
importos
importMySQLdb
fromemailimportencoders
fromemail.headerimportHeader
fromemail.mime.textimportMIMEText
fromemail.utilsimportparseaddr,formataddr..
分类:
编程语言 时间:
2016-08-04 19:44:52
阅读次数:
223
功能: 1、使用定时任务执行脚本,检查主机存活信息2、将主机存活信息写入指定文件3、发现宕机的主机后给用户发邮件提醒备注:因为139邮箱在接受到邮件后会自动给用户发送条短信告知(且此服务免费),所以间接的实现了短信提醒功能。 代码如下: ...
分类:
编程语言 时间:
2016-07-22 12:44:43
阅读次数:
156
用过zabbix的人都知道各种监控项目都是建立在模板的基础上,然后自己也模仿做一个监控系统先画张关系图,是自己以后设计监控系统的模板图设计一个父类template模板类,接下来就是各种具体的模板,比如linux监控的模板、Windows监控的模板或者是自定义模板等等,再拿linux的模板..
分类:
数据库 时间:
2016-03-01 14:49:13
阅读次数:
448
利用python便捷的类库,可以方便快速实现对网站运行状况的监控,主要包括对80端口(即网站运行端口),其它tcp服务等端口的监控就可以了解服务器大概的一个运行状况,使用的库主要为urllib2及socket。1、监控80端口或者其它网站运行端口,如tomcat ,nginx,iis等其它。监控这个...
分类:
编程语言 时间:
2015-10-26 00:32:48
阅读次数:
282