我一直在走,至少还有条路,也好于无路可走…
发布时间:2012-12-12 14:01:54
配置监控服务器(Nagios服务器) 1、安装所需的软件(nagios、nagios-plugins、nrpe) wget http://prdownloads.sourceforge.net/sourceforge/nagios/nagios-3.2.3.tar.gz wget http://prdownloads.sourceforge.net/sourceforge/nagiosplug/nagios-plugins-1.4.15.tar.gz wget http://prdownloads.sourceforge.net/sourceforge/......【阅读全文】
发布时间:2012-12-12 13:59:46
一、首先安装rrdtool1、tar zxvf rrdtool-1.4.7.tar.gz2、./configure --prefix=/usr/local/rrdtool-1.4.73、make4、make install5、perl -MRRDs -le 'print q(ok!)' #如果检测出错执行下面两步6、ln -sv /usr/local/rrdtool-1.4.7/lib/perl/5.8.8/x86_64-linux-thread-multi/auto/RRD /usr/lib/perl5/5.8.8/7、ln -sv /usr......【阅读全文】
发布时间:2012-12-12 13:57:38
本次用到的软件为:sendEmail-v1.56.tar.gz一、安装很简单,解压即可tar –zxvf sendEmail-v1.56.tar.gzcd sendEmail-v1.56cp sendEmail /usr/local/binchmod 0755 /usr/local/bin/sendEmail二、修改nagios的commands.cfg文件vi /usr/local/nagios/etc/objects/commands.cfg分别把notify-host-by-email和notify-service-by-email项下的command_line 后面的改成如下:/usr......【阅读全文】
发布时间:2012-12-12 13:56:15
#!/bin/bash echo 'tdjm v1.0 client by linuxhost'echo '###########################################'echo ''clearSOFTWARE_PATH=$(cd ~;pwd)NAGIOS_PATH=/usr/local/nagiosPACKAGE1=gccPACHAGE2=glibcPACKAGE3=xinetdPACKAGE4=opensslNAGIOS_SERVER=192.168.10.163 #插件位于nagios服务端的ftp上. /etc......【阅读全文】
发布时间:2012-12-12 13:53:08
nagios提供了一个通知扩展功能,可以利用这个功能对告警的次数进行限制,但要注意通知的对象扩展定义有个“孔洞”(空白区间),也就是第1与第2个通知不会被扩展对象处理,对于超出10的通知也不会处理。对于第1和第2次通知,与全部的通知一样将使用服务对象里的默认联系人组里的联系人做对象通知,现在通过如下做法,可以实现admins组的联系人,在第三次警告之后,将会改变频率为600分钟(10小时),即对同个主机或者同个服务的相同状态级别的警告,在第三次之后隔10小时会再收到一次一、在/usr/local/nagios/etc/objects下创建名为:escalations.cfg的配置文件,添加如下......【阅读全文】