今日闲来无聊

,看到Nagios的绘图插件PNP,随在Nagios监控服务器一试,下面是添加配置的过程,有错之处,请各位不吝指教!
因为本人比较懒,Nagios的监控服务器并没有手动安装,而是用到了FAN: Fully Automated Nagios 这个已经集成好的镜像安装!Nagios的具体安装位置需要各位找一下... 呵 闲话少说,下面来具体说下具体的配置过程哈
一、下载软件
wget http://www.mirrorservice.org/sites/download.sourceforge.net/pub/sourceforge/p/pn/pnp4nagios/pnp-0.4.13.tar.gz
二、配置过程
tar zxvf pnp-0.4.13.tar.gz cd pnp-0.4.13 ./configure --with-nagios-user=nagios \ > --with-nagios-group=nagios \ > --with-perfdata-dir=/data/perfdata make make all make install make install-config make install-init
三、配置Web
cd /etc/httpd/conf.d vim pnp.conf //配置如下内容并保存退出 Alias /pnp /usr/local/nagios/share/pnp <Directory "/usr/local/nagios/share/pnp"> Options None AllowOverride AuthConfig Order allow,deny Allow from all AuthName "Nagios Access" AuthType Basic AuthUserfile /etc/nagios/htpasswd.users require valid-user </Directory> service httpd restart
四、修改Nagios的配置文件,以可以产生图形数据
vim /etc/nagios/objects/commands.cfg //在最后添加以下内容
define command{
command_name process-service-perfdata
command_line /usr/local/nagios/libexec/process_perfdata.pl
}
vim /etc/nagios/nagios.cfg //修改以下其中两行的参数
process_performance_data=1 //默认为0改成1
service_perfdata_command=process-service-perfdata //默认禁用,取消前面的"#"
service nagios restart
到此,PNP配置完成,如下图
[/img]..