yum安装pnp4nagios实现nagios画图
2012-09-18 14:32
369 查看
yum安装pnp4nagios实现nagios画图
nagios功能很多,最主要是有报警功能,但是nagios也有一个缺点,就是自身没有图形化工具,要另外去装pnp4nagios。研究这个主要是公司需要有交换机的流量图,个人又不想再去装Cacti,就用pnp4nagios实现了。下面说配置:
一,安装pnp4nagios
安装pnp4nagios需要epel源,如果没有epel源,在我的博客里面有搜一下关于nagios的安装,请参考:yum安装nagios(centos 6.2)
二,配置nagios
1、修改nagios.cfg
2、修改commands.cfg
注释掉原有对process-host-perfdata和process-service-perfdata,重新定义:
3、修改配置文件templates.cfg
添加以下内容
4、修改服务器配置文件cisco_3650.cfg
三、配置apache
修改Apache的配置文件httpd.conf:
四、查看图形
首先登陆到nagios界面:
这样可以看到图形的小图标,点击图标接入:
这样就完成了nagios画图。
本文出自 “梦想照进现实” 博客,请务必保留此出处http://zhhmj.blog.51cto.com/1666742/997480
nagios功能很多,最主要是有报警功能,但是nagios也有一个缺点,就是自身没有图形化工具,要另外去装pnp4nagios。研究这个主要是公司需要有交换机的流量图,个人又不想再去装Cacti,就用pnp4nagios实现了。下面说配置:
一,安装pnp4nagios
安装pnp4nagios需要epel源,如果没有epel源,在我的博客里面有搜一下关于nagios的安装,请参考:yum安装nagios(centos 6.2)
[root@master ~]#yum install pnp4nagios rrdtool
二,配置nagios
1、修改nagios.cfg
[root@master ~]# vim /etc/nagios/nagios.cfg //修改以下内容 process_performance_data=1 //由0改为1 host_perfdata_command=process-host-perfdata //前面的注释拿掉 service_perfdata_command=process-service-perfdata //注释拿掉 enable_environment_macros=1 //如果有注释拿掉
2、修改commands.cfg
注释掉原有对process-host-perfdata和process-service-perfdata,重新定义:
[root@master ~]# vim /etc/nagios/objects/commands.cfg define command { command_name process-service-perfdata command_line /usr/bin/perl /usr/libexec/pnp4nagios/process_perfdata.pl } define command { command_name process-host-perfdata command_line /usr/bin/perl /usr/libexec/pnp4nagios/process_perfdata.pl -d HOSTPERFDATA }
3、修改配置文件templates.cfg
添加以下内容
[root@master ~]# vim /etc/nagios/objects/templates.cfg define host { name hosts-pnp register 0 action_url /pnp4nagios/index.php/graph?host=$HOSTNAME$&srv=_HOST_ process_perf_data 1 } define service { name srv-pnp register 0 action_url /pnp4nagios/index.php/graph?host=$HOSTNAME$&srv=$SERVICEDESC$ process_perf_data 1 }
4、修改服务器配置文件cisco_3650.cfg
[root@master ~]# vim /etc/nagios/objects/cisco_3650.cfg ###### define hosts ########################## define host{ use generic-switch,hosts-pnp host_name BJ3560G-48 address 172.16.1.1 contact_groups admins } ##### define services ############ define service{ use generic-service,srv-pnp host_name BJ3560G-48 service_description PING check_command check_ping!200.0,20%!600.0,60% contact_groups admins }
三、配置apache
修改Apache的配置文件httpd.conf:
[root@master ~]# vim /usr/local/apache/conf/httpd.conf 在AddType application/x-gzip .gz .tgz下,添加下面的配置项: AddType application/x-httpd-php .php AddType application/x-httpd-php-source .phps [root@master ~]# /etc/init.d/httpd restart 重启apache服务
四、查看图形
首先登陆到nagios界面:
这样可以看到图形的小图标,点击图标接入:
这样就完成了nagios画图。
本文出自 “梦想照进现实” 博客,请务必保留此出处http://zhhmj.blog.51cto.com/1666742/997480
相关文章推荐
- nagios&pnp4nagios--yum 安装
- Nagios安装PNP绘图插件
- nagios插件监控cpu,可pnp画图
- 详解完整nagios安装最新pnp版绘图-bulk模式
- Nagios图形化Pnp 安装和配置
- CentOS 6.4上通过yum安装Nagios-3.5.0 [服务端/server端]
- 手动编译安装LAMP架构,并且实现nagios图形化监控(十)
- rpm与yum实现软件包的安装(二进制安装)
- 简单实现yum安装
- CentOS 第三方源实现yum安装(找了好久才找到的)
- Nagios--运维监控软件--简易安装与配置(已经在信工服务器实现)
- 手动编译安装LAMP架构,并且实现nagios图形化监控(十二)
- Nagios使用pnp4画图
- 在CentOs linux 6.0 x86_64 server上安装实现cacti+nagios+ntop整合+nagiosql图形界面管理nagios配置文件
- nagios之通过nrpe实现监控编译安装
- Nagios的安装与配置并实现飞信报警
- 手动编译安装LAMP架构,并且实现nagios图形化监控(一)
- Centos7使用yum安装MySQL以及如何实现远程连接
- 手动编译安装LAMP架构,并且实现nagios图形化监控(四)
- UBUNTU9.10安装nagios监控软件实现手机短信通知