nagios安装配置pnp4nagios - 0.6

<强>

转发:http://deidara.blog.51cto.com/400447/382129

官方文档网站:http://docs.pnp4nagios.org/pnp - 0.4 -/-

1开始。下载安装pnp4nagios-0.6.6.tar。广州

wget http://jaist.dl.sourceforge.net/project….19.tar。广州
yum安装rrdtool librrds-perl
焦油zxvf, pnp4nagios-0.6.6.tar。广州
cd pnp4nagios-0.6.6
。/configure——with-nagios-user=nagios with-nagios-group=nagcmd
让所有
让安装
让install-webconf
让install-config
让install-init

2。创建配置文件

cd/usr/local/pnp4nagios/etc
mv misccommands。cfg-sample misccommands。cfg
mv nagios。cfg-sample nagios。cfg
mv npcd。cfg-sample npcd。cfg
mv process_perfdata。cfg-sample process_perfdata。cfg
mv基本。cfg-sample基本。cfg

mv web_traffic cd页面。cfg-sample web_traffic。cfg
cd . ./check_commands
mv check_all_local_disks。cfg-sample check_all_local_disks。cfg
mv check_nrpe。cfg-sample check_nrpe。cfg
mv check_nwstat。cfg-sample check_nwstat。cfg

3。重启服务

/etc/init。d/npcd重启

4。修改nagios的配置文件。打开performance_data

cd/usr/local/nagios/etc

vim nagios。cfg
#打开注视项:

process_performance_data=https://www.yisu.com/zixun/1
host_perfdata_command=process-host-perfdata
service_perfdata_command=process-service-perfdata

5。编译命令。cfg

cd/usr/local/nagios/etc/objects
vim命令。cfg

# #添加

# & # 39; process-host-perfdata& # 39;命令定义
定义命令{
,,,command_name大敌;,process-host-perfdata
,,,command_line大敌;,/usr/地方/pnp4nagios/libexec/process_perfdata。pl
,,,,}
# & # 39; process-service-perfdata& # 39;命令定义
定义命令{
,,,command_name大敌;,process-service-perfdata
,,,command_line大敌;,/usr/地方/pnp4nagios/libexec/process_perfdata。pl
,,,,}

6。添加小太阳模版,镶嵌在nagios页面上。
vim模板。cfg
# #在最后添加

定义主机{
的名字,,,host-pnp
action_url/pnp4nagios/图?主机=主机名和美元;srv=_HOST_
注册,0
}
定义服务{
的名字,,,srv-pnp
action_url/pnp4nagios/图?主机=主机名和美元;srv SERVICEDESC美元=
注册,0
}

7,修改主机。cfg和色服务。cfg
cd/usr/local/nagios/etc/eric.com
#修改主机。cfg
vim主机。cfg

定义主机{
,,,使用大敌;,,,,,,,,,linux服务器,host-pnp,
,,,host_name大敌;,,,eric.com
,,,别名大敌;,,,,,,,,,eric.com
,,,,地址,,,,,,,192.168.6.101
,,,,}

#修改服务。cfg

定义服务{
,,,使用大敌;,,,,,,,,,,,,,,,,,本地服务,srv-pnp,,,
,,host_name大敌;,,,,,,,,,,eric.com
,,,service_description大敌;,,PING
大敌;,,check_command大敌;,,,,,check_ping ! 100.0, 20% !
500.0, 60%}

8。重启nagios服务

/etc/init。d/nagios重启

效果图:

品茶:文章是比较老的版本,所以用新的版本会有不同的点。
环境:

操作系统,,,,,,centos5.8 64位
nagios,,,,nagios3.5
pnp4nagios,,pnp4nagios-0.6.19

1,/usr/地方/pnp4nagios/分享/安装。php #此为http://ip/pnp4nagios的监测环境页面,测试通过就删除页安装。php文件。


PNP4Nagios PNP4Nagios环境测试版本,,pnp4nagios-0.6.19
前缀,,/usr/地方/pnp4nagios
配置参数,,。/配置& # 39;——with-rrdtool=/usr/bin/rrdtool # 39;
RRD存储,,/usr/地方/pnp4nagios/var/perfdata是可读的。
RRDtool二进制,,/usr/bin/rrdtool由PHP可执行
PHP GD扩展,,通过
PHP函数proc_open (),,通过
PHP zlib扩展,,通过
PHP会话扩展,JSON,通过
PHP扩展,null

nagios安装配置pnp4nagios - 0.6