#!/usr/bin/envpython
importsys
fromoptparseimportOptionParser
importstring
OK=0
WARNING=1
CRITICAL=2
UNKNOWN=3
unit={‘t‘:2**40,‘g‘:2**30,‘m‘:2**20,‘k‘:2**10,‘b‘:1}
defopt():
parser=OptionParser(usage="usage:%prog-wWARNING-cCRITICAL")
parser.add_option("..
分类:
移动开发 时间:
2014-09-27 19:10:10
阅读次数:
177
#!/usr/bin/envpython
importdatetime
importre
importsys
REG_SYSLOG=re.compile(r‘(?P<logtime>\w+\d+[\d:]+)(?P<hostname>[\d\w.]+)(?P<progname>\w+)(\[\d*\])?:(?P<msg>.*)‘)
DELTA=datetime.timedelta(minutes=3)
MONTH_MAPPING={"Jan":1,"F..
分类:
移动开发 时间:
2014-09-27 18:37:00
阅读次数:
361
nagios server 端实现nagios + nsca + pnp4nagios bulk + npcd的配置...
分类:
移动开发 时间:
2014-09-26 23:13:38
阅读次数:
602
1.在配置中找到设备 console —> Device2.初次添加 cacti 监控主机的时候是没有任何设备的,所以要选择add 添加你要监控的主机\
分类:
其他好文 时间:
2014-09-26 23:08:08
阅读次数:
232
需要的安装包下载地址http://down.51cto.com/data/1877296整合cacti+nagios整合cacti和nagios是利用了cacti的一个插件nagiosforcacti,它的原理是将nagios的数据通过ndo2db导入到mysql数据库(cacti的库中),然后cacti读取数据库信息将nagios的结果展示出来。1、安装php-json..
分类:
移动开发 时间:
2014-09-26 21:27:19
阅读次数:
279
Nagios基本介绍以及在我们的监控系统中模式选择和软件安装链接...
分类:
移动开发 时间:
2014-09-26 01:18:18
阅读次数:
226
做过Zabbix的同学都知道,Zabbix通过专用的Agent或者SNMP收集相关的监控数据,然后存储到数据库里面实时在前台展示。Zabbix监控数据主要分为以下两类:历史数据:history相关表,从history_uint表里面可以查询到设备监控项目的最大,最小和平均值,即存储监控数据的原始数据。趋..
分类:
数据库 时间:
2014-09-26 01:12:38
阅读次数:
669
一、介绍ngx-http-status-code-counter是一个用来记录nginx响应状态码的统计信息,作者将这个模块与munin结合来分析网站的http状态,我们也可以将这个与nagios、zabbix或者其他监控系统想结合,有这个模块运维可以不再使用脚本去分析日志了。二、安装nginx的安装方式不再多说,..
分类:
其他好文 时间:
2014-09-26 00:04:18
阅读次数:
405
Cacti监控一个web上多个tomcat第一部分:监控单个tomcat1、首先下载监控tomcat的模板TomcatStats-0.1.zip下载之后,修改tomcatstats.pl,a.注释第三行左右的useData::Dumper;b.将第19行左右的my$xml=`GET$url`;改为my$xml=`wget-qO-$url`;c.在第24行左右添加此行print"";d.注释..
分类:
Web程序 时间:
2014-09-25 23:39:28
阅读次数:
290
一、工作原理Nagios服务器的/usr/local/nagios/libexec/下面使用check_nt工具与客户端程序通讯,客户端程序NSCP使用命令来获取本地客户端的信息并返回给check_nt。check_nt只是NSCP其中一项服务,Nagios还可以通过check命令(如check_http检查WEB服务)、check_nrpe、NSCA、WMI..
分类:
移动开发 时间:
2014-09-25 13:21:39
阅读次数:
590