nagios使用pnp4nagios画图
2017-08-12 12:05
435 查看
一、rrdtool 安装
yum -y install zlib libpng freetype libart_lgpl libart_lgpl-devel libxml* pango* perl-devel rrdtool perl-rrdtool php-gd httpd
二、pnp4nagios安装
pnp4nagios-0.6.25.tar.gz下载
三、pnp4nagios配置
1. 配置pnp
2.配置nagios主配置文件
3.修改commands.cfg文件在最后增加
4.修改模板文件
5.添加主机 vim hosts.cfg
打开nagios监控会发现多了一个图形化的图标,点进去就可以看到效果图了
yum -y install zlib libpng freetype libart_lgpl libart_lgpl-devel libxml* pango* perl-devel rrdtool perl-rrdtool php-gd httpd
二、pnp4nagios安装
pnp4nagios-0.6.25.tar.gz下载
tar pnp4nagios-0.6.25.tar.gz cd pnp4nagios-0.6.25 ./configure --prefix=/usr/local/pnp4nagios \ --with-nagios-user=nagios --with-nagios-group=nagios \ --with-rrdtool=/usr/bin/rrdtool \ make all make fullinstall
注意: 1.修改配置文件 在httpd的配置文件中修改DirectoryIndex index.html index.html.var为 DirectoryIndex index.html index.html.var index.php AddType application/x-httpd-php .php 2.复制/etc/httpd/conf.d/pnp4nagios.conf 里面的内容到 /etc/httpd/conf/httpd.conf 否则后面访问画图的时候会报错误 The requested URL /pnp4nagios/graph was not found on this server.
三、pnp4nagios配置
1. 配置pnp
cd /usr/local/pnp4nagios/etc cp misccommands.cfg-sample misccommands.cfg cp nagios.cfg-sample nagios.cfg cp rra.cfg-sample rra.cfg cd pages cp web_traffic.cfg-sample web_traffic.cfg cd ../check_commands/ cp check_all_local_disks.cfg-sample check_all_local_disks.cfg cp check_nrpe.cfg-sample check_nrpe.cfg cp check_nwstat.cfg-sample check_nwstat.cfg cp /usr/local/pnp4nagios/libexec/* /usr/local/nagios/libexec/
2.配置nagios主配置文件
vim /usr/local/nagios/etc/nagios.cfg (1)修改 enable_environment_macros=1 process_performance_data=1 (2)在最后增加 host_perfdata_file=/usr/local/pnp4nagios/var/host-perfdata service_perfdata_file=/usr/local/pnp4nagios/var/service-perfdata host_perfdata_file_template=DATATYPE::HOSTPERFDATA\tTIMET::$TIMET$\tHOSTNAME::$HOSTNAME$\tHOSTPERFDATA::$HOSTPERFDATA$\tHOSTCHECKCOMMAND::$HOSTCHECKCOMMAND$\tHOSTSTATE::$HOSTSTATE$\tHOSTSTATETYPE::$HOSTSTATETYPE$ service_perfdata_file_template=DATATYPE::SERVICEPERFDATA\tTIMET::$TIMET$\tHOSTNAME::$HOSTNAME$\tSERVICEDESC::$SERVICEDESC$\tSERVICEPERFDATA::$SERVICEPERFDATA$\tSERVICECHECKCOMMAND::$SERVICECHECKCOMMAND$\tHOSTSTATE::$HOSTSTATE$\tHOSTSTATETYPE::$HOSTSTATETYPE$\tSERVICESTATE::$SERVICESTATE$\tSERVICESTATETYPE::$SERVICESTATETYPE$\tSERVICEOUTPUT::$SERVICEOUTPUT$ host_perfdata_file_mode=a service_perfdata_file_mode=a host_perfdata_file_processing_interval=15 service_perfdata_file_processing_interval=15 host_perfdata_file_processing_command=process-host-perfdata-file service_perfdata_file_processing_command=process-service-perfdata-file
3.修改commands.cfg文件在最后增加
define command{ command_name check_nrpe command_line $USER1$/check_nrpe-H $HOSTADDRESS$ -c $ARG1$ } define command{ command_name process-service-perfdata-file command_line /usr/local/pnp4nagios/libexec/process_perfdata.pl --bulk=/usr/local/pnp4nagios/var/service-perfdata } define command{ command_name process-host-perfdata-file command_line /usr/local/pnp4nagios/libexec/process_perfdata.pl --bulk=/usr/local/pnp4nagios/var/host-perfdata }
4.修改模板文件
vim /usr/local/nagios/etc/objects/templates.cfg } define host { name host-pnp action_url /pnp4nagios/index.php/graph?host=$HOSTNAME$&srv=_HOST_ register 0 } define service { name service-pnp action_url /pnp4nagios/index.php/graph?host=$HOSTNAME$&srv=$SERVICEDESC$ register 0
5.添加主机 vim hosts.cfg
define host{ use linux-server,host-pnp ;引用host模板画图 host_name localhost alias localhost address 127.0.0.1 contact_groups admins } define service{ use local-service,service-pnp ;引用service模板画图 host_name coturn_server service_description check_enp5s0f0_traffic check_command check_traffic!2!4000,5000!6000,7000 }
打开nagios监控会发现多了一个图形化的图标,点进去就可以看到效果图了
相关文章推荐
- nagios监控使用pnp4nagios自定义模板画图实例
- Nagios使用pnp4画图
- nagios插件监控cpu,可pnp画图
- nagios安装配置pnp4nagios-0.6.6
- nagios安装配置pnp4nagios-0.6
- 7.nagios+pnp4nagios图形监控安装
- yum安装pnp4nagios实现nagios画图
- nagios安装配置pnp4nagios-0.6.6
- Nagios结合pnp4nagios图形监控 推荐
- nagios使用0.4的pnp 5.3的php需要修改的地方
- nagios图像化pnp4nagios的安装和配置
- Nagios 绘图(pnp4nagios插件)
- nagios插件编写和使用pnp4nagios出图
- 烂泥:nagios学习(四):pnp4nagios图形化绘制nagios数据
- nagios安装配置pnp4nagios-0.6.6
- nagios安装配置pnp4nagios-0.6.6 推荐
- nagios&pnp4nagios--yum 安装
- 【5】nagios从零学习使用 - centreon使用check_centreon_命令
- 使用Qt在内存中画图
- liunx服务使用( 源码包 Nagios 监控软件)