单用check_snmp_storage.pl监控服务器空间脚本下载check_snmp_storage.plhttp://nagios-snmp.cvs.sourceforge.net/viewvc/nagios-snmp/plugins说明:被监控端需安装snmpd脚本1:#!/bin/bashDate=`date+%m%d%y`Server="10.0.1.210.0.1.310.0.1.4"forServerin$ServerdoSpace=`/us..
分类:
其他好文 时间:
2014-12-22 19:54:28
阅读次数:
191
以下是傻瓜配置,复制粘贴可以完成。有空我会写个script来帮助大家进一步解决傻瓜的复制粘贴步骤。但还是希望大家了解nagioscactinconf是怎样工作的,框架是怎样的。下面是配置全过程1.先安装各个nagios+cacti的依赖包更新源rpm-ivhhttp://download.fedora.redhat.com/pub/epel..
分类:
移动开发 时间:
2014-12-22 02:06:57
阅读次数:
343
根据对nagios和nagiosql的了解,笔者简要的将二者的关系粗略的梳理了一下,具体情况如下图所示:
从上面的关系图中可以看出,nagios与nagiosql共享了主机、主机组、服务、服务组等.cfg配置文件,同时在nagiosql中,可自由的控制nagios的进程的启停。由于在nagiosql安装配置过程中,需要指定nagios配置及应用程序的路径,并且在nagios...
分类:
移动开发 时间:
2014-12-21 13:59:39
阅读次数:
232
根据对nagios和nagiosql的了解,笔者简要的将二者的关系粗略的梳理了一下,具体情况如下图所示:从上面的关系图中可以看出,nagios与nagiosql共享了主机、主机组、服务、服务组等.cfg配置文件,同时在nagiosql中,可自由的控制nagios的进程的启停。由于在nagiosql安...
分类:
移动开发 时间:
2014-12-21 12:40:41
阅读次数:
169
需求是我们需要对服务器上的流量进行监控,网络上有个流传的check_traffic.sh,它需要被监控机开启snmp。但是感觉都使用上了nagios还要开snmp。。。有点斧子剪刀一起用的感觉,所以就动手写了个监控流量的shell:#!/bin/shusage() { echo "Usage: $0...
分类:
移动开发 时间:
2014-12-20 15:27:50
阅读次数:
150
nagios监控原理下面根据上面摘自网络的原理图对nagios的监控原理进行一下简单的说明:1.nagios通过nsca进行被动监控。那么什么是被动监控呢?被动监测:就是指由被监测的服务器主动上传数据到nagios监控系统中。这种监测方式提高了实时性(出现问题的时候,被监测的服务器可以及时上传数据通...
分类:
移动开发 时间:
2014-12-20 00:41:35
阅读次数:
231
1. 安装apache, gcc, glibc, nagios, nagios-plugins. 基本就是安装安装文档粘贴复制。http://nagios.sourceforge.net/docs/3_0/quickstart-fedora.html2. 在被监控的机器上安装和配置nrpe.下载链接...
分类:
移动开发 时间:
2014-12-19 17:06:49
阅读次数:
334
[root@nagios-monitor~]#tracerouteUsage:traceroute[-46dFITnreAUV][-ffirst_ttl][-ggate,...][-idevice][-mmax_ttl][-Nsqueries][-pport][-ttos][-lflow_label][-wwaittime][-qnqueries][-ssrc_addr][-zsendwait]host[packetlen]Options:-4UseIPv4-6UseIPv6-d--debugEnableso..
分类:
系统相关 时间:
2014-12-18 19:02:55
阅读次数:
261
nagios的插件分为两个部分:GPINGOK–rttmin/avg/max/mdev=0.897/0.897/0.897/0.000ms|time=0.897ms;20;40;;ok=1cpu_user:OK-0%cpu_system:OK-0%cpu_idle:WARNING-99>70%|cpu_user=0%;120;90;cpu_system=0%;100;70;cpu_idle=99%;100;70;其中性能数据为|后面的斜体部分,格?.
分类:
移动开发 时间:
2014-12-15 22:07:39
阅读次数:
183
1、nagios有4大状态:0:正常,显示为ok1:警告,显示为warning2:严重,显示为critical3:未知错误,显示为unkown2、脚本中状态码写法:shell脚本:exit0|1|2|3。如:正常状态为exit0。python脚本:sys.exit(0|1|2|3)。如:正常状态为sys.exit(0)。
分类:
移动开发 时间:
2014-12-15 22:03:04
阅读次数:
283