结合我的另一篇zabbix自动发现Mysql并监控的博客使用最佳:链接点我脚本很简单,一看就明白:[root@localhostfiles]#catlibexec/slave.sh
#!/bin/bash
##slave.sh
##YES----1
##NO----0
exportMYSQL_PWD=xxxxxx
xstats(){
STATS=$(/usr/local/mysql/bin/mysql-h127.0.0.1-uUse..
分类:
数据库 时间:
2016-05-27 14:58:20
阅读次数:
286
zabbix自动发现硬盘脚本disk_discovery.py[app@data1etc]$catdisk_discovery.py
#/usr/bin/python
importsubprocess
importjson
args="cat/proc/diskstats|grep-E‘\ssd[a-z]\s|\sxvd[a-z]\s|\svd[a-z]\s‘|awk‘{print$3}‘|sort|uniq2>/dev/null"
t=subprocess.Popen(args,sh..
分类:
其他好文 时间:
2016-05-24 17:24:30
阅读次数:
510
1:前言由于前面写的博客,zabbix自动发现监控redis、zabbix自动发现监控mongo这两篇博客虽然都能自动发现并监控,但是由于每个zabbix_agentd都得配置,监控起来非常不方便,因此,再做了个模板,能够自动发现并监控多台mysql。这个方法在监控mongo、redis或者mysql主从等时候也..
分类:
数据库 时间:
2016-05-13 04:46:59
阅读次数:
372
1:在zabbix_agentd端编写自动发现的脚本,主要是自动发现redis的监控端口,脚本如下:vim/usr/local/zabbix/zabbix_discover_redis.sh#!/bin/sh#zhuangweihong20160419zabbixdiscoverredisres=`sudoss-tulnp|grepredis|awk‘{print$(NF-2)}‘|awk-F‘:‘‘{print$(NF)}‘|sort-u`if[[..
分类:
其他好文 时间:
2016-05-11 20:08:39
阅读次数:
174
1:zabbix自动发现mongo监控的端口,并返回zabbix_server需要的格式,脚本部署在zabbix_agent上,路径为/usr/local/zabbix/zabbix_discover_mongo.sh,脚本内容如下:#!/bin/sh#zhuangweihong20160419zabbixdiscovermysqlres=`sudoss-tulnp|grepmongo|grep-v28107|awk‘{print$(N..
分类:
其他好文 时间:
2016-05-10 23:55:17
阅读次数:
449
说明:zabbix2.0以上之持了discovery功能,该discover并不是之前的Actions中的discovery,zabbix官方是通过该discovery自动来发现服务的分区、网卡等,这些不固定的因素监控。写了一个自动发现服务器listening端口的discovery脚本,这样就会定期扫描服务器上监听的端口,自动增..
分类:
其他好文 时间:
2016-05-01 17:52:02
阅读次数:
326
在使用zabbix监控Linux主机的时候,我们希望zabbix能够自动发现Linux主机上有多少块硬盘,而不是我们手动去添加。实验目的:让zabbix能够自动发现Linux服务器的磁盘,并能够监控磁盘IO且绘出图形实验设备:zabbix-server:172.17.5.230zabbix-client:182.17.5.219实验环境:lin..
分类:
其他好文 时间:
2016-04-14 19:34:38
阅读次数:
567
公司有巨量的tomcat服务器,每台机器上面有好几个tomcat,路径用后缀数字区别,例如/usr/local/dir_samba/apache-tomcat-7.0.64-0/webapps表示8080端口的tomcat每个tomtcat对应一个端口,每个tomcat都有若干的war包(应用)以下描述用zabbix自动去扫描发现每个tomcat上的war,..
分类:
其他好文 时间:
2016-02-25 21:26:34
阅读次数:
132
Mongodb如今越来越火,要做好对mongodb的监控就需要从它的安装配置,到简单的command语句使用,再到对它运行机制以及状态获取方法的掌握。mongodb有三种基本的状态获取方式:1.mongostat2.开启28017的监听端口,curlhttp://127.0.0.1:28017/_status3.进入mongo执行db.serverSta..
分类:
数据库 时间:
2016-02-17 22:39:29
阅读次数:
369
一、效果图:二、需求说明:最近需要对节点到源站、办公环境访问业务平台网站质量和办公网络线路质量的监控,简单的ping可以检测到一些东西,但是http请求的检查也要进行,于是就研究了下pycurl。PycURl是一个C语言写的libcurl的python绑定库。libcurl是一个自由的,并且容易使..
分类:
编程语言 时间:
2015-11-18 02:10:11
阅读次数:
535