由于时间关系没有在脚本里把创建主机组和模板的功能,只是单单实现了添加主机的功能zabbix_tools.py#!/usr/bin/python#coding:utf-8importjsonimporturllib2fromurllib2importURLErrorimportsysclassZabbixTools:def__init__(self):self.url=‘http://lihuipeng.blog.51cto.com/..
分类:
编程语言 时间:
2016-07-13 23:27:10
阅读次数:
371
inotify的配置、inotify的安装、inotify工具与使用,Rsync+Inotify连续监控脚本 ...
分类:
其他好文 时间:
2016-06-30 21:43:50
阅读次数:
409
#!/usr/bin/env python # coding: utf-8 # author: Xiao Guaishou try: import psutil except ImportError: print('Error: psutil module not found!') exit() d ...
分类:
编程语言 时间:
2016-06-30 18:01:07
阅读次数:
201
#!/bin/bash # Traffic Monitor # author: Xiao Guaishou get_traffic_info(){ recv=`cat /proc/net/dev | awk -F '[: ]+' '/'"$dev"'/{print $3}'` sent=`cat / ...
分类:
系统相关 时间:
2016-06-30 17:57:24
阅读次数:
257
OSSIM下Redis图形化监控往往初学者用户对Ossim采用Redis系统并不理解,在OSSIM环境中安装Redis监控工具,能帮助大家理解RedisLive是一款用Python编写的Redis图形监控工具,其源码在这里,英文文档在这里。RedisLive的原理很简单,就是通过监控脚本来利用Redis提供的MONITOR命令..
分类:
其他好文 时间:
2016-06-27 17:55:30
阅读次数:
238
1.在客户端修改配置文件/etc/zabbix/zabbix_agentd.conf需要改动两个地方:(1)UnsafeUserParameters=1(2)UserParameter=my.net.if[*]/usr/local/sbin/zabbix/net.sh$1$2#其中UserParameter用来自定义键值,(类似于net.if.in),自己写的脚本往往会有参数,所以需要加,这是..
分类:
其他好文 时间:
2016-06-27 12:23:14
阅读次数:
217
1.关闭防火墙serviceiptablesstop2.SSH配置(1)在监控机上生成密钥ssh-keygen-trsa(2)在被监控机上创建文件夹mkdir/root/.ssh/(3)从控制机上拷贝文件到被控制端scp/root/.ssh/id_rsa.pub192.168.1.2:root/.ssh/authorized_keys3.在服务器上编写脚本(1)在控制机上编写脚本abc.sh..
分类:
其他好文 时间:
2016-06-26 16:57:44
阅读次数:
163
#!/bin/bash###IP_LIST=`cat/root/list.txt`foriin$IP_LISTdoID=`echo$i|awk-F\_‘{print$1}‘`IP=`echo$i|awk-F\_‘{print$2}‘`/data/webapps/cacti/cli/add_device.php--description="$ID"--ip="$IP"--template=3--avail=snmp--version=2--community=‘521g‘--port=161--timeout=..
分类:
其他好文 时间:
2016-06-22 17:18:52
阅读次数:
366
思路:指定一个脚本包,包含主程序、子程序、配置文件、邮件引擎、输出日志等。主程序:作为整个脚本的入口,是整个系统的命脉。配置文件:是一个控制中心,用它来开关各个子程序,指定各个相关联的日志文件。子程序:这个才是真正的监控脚本,用来监控各个指标。邮件引擎:是..
分类:
其他好文 时间:
2016-06-17 19:43:59
阅读次数:
186
<--目录-->1)脚本模块名2)代码框架3)函数规范4)脚本存放规范5)补充规范19条6)优秀的开发习惯【脚本模块名】1、常规Shell脚本使用统一后辍:.sh,例:wsyht.sh2、模块的启动和停止脚本统一命名为start_{模块名}.sh和sop_{模块名}.sh3、监控脚本可以*_mon.sh为后辍,..
分类:
其他好文 时间:
2016-06-17 17:39:05
阅读次数:
155