免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
12下一页
最近访问板块 发新帖
查看: 17848 | 回复: 15
打印 上一主题 下一主题

[其他] nagios+pnp4nagios 不出图,perfdata目录是空的。 [复制链接]

论坛徽章:
1
射手座
日期:2014-04-10 17:20:49
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2014-04-07 22:06 |只看该作者 |倒序浏览
如题,nagios不出图,安装了pnp4nagios,点击小太阳,跳转页面,出现下面的提示:

不知道是什么原因导致的,求解答,困扰很长时间了。。。目录不存在权限问题,在日志中也没有发现什么错误。

1.png (9.09 KB, 下载次数: 68)

服务时正常的

服务时正常的

2.png (21.6 KB, 下载次数: 62)

提示目录是空的

提示目录是空的

3.png (49.63 KB, 下载次数: 63)

nagios.log

nagios.log

4.jpg (105.95 KB, 下载次数: 75)

perfdata.log

perfdata.log

论坛徽章:
1
射手座
日期:2014-04-10 17:20:49
2 [报告]
发表于 2014-04-08 11:16 |只看该作者
又能帮着解决的吗?

论坛徽章:
0
3 [报告]
发表于 2014-04-10 14:16 |只看该作者
我认为你的rrdtool安装有问题,或者仔细检查一下配置文件,例如,nagios.cfg、template.cfg、commands.cfg。

论坛徽章:
0
4 [报告]
发表于 2014-04-10 14:17 |只看该作者
运行 /usr/local/nagios/bin/nagios -v /usr/local/nagios/etc/nagios.cfg

论坛徽章:
1
射手座
日期:2014-04-10 17:20:49
5 [报告]
发表于 2014-04-10 17:21 |只看该作者
没有错误呀。。回复 4# wjliuli


   

没有错误.png (39.1 KB, 下载次数: 67)

没有错误

没有错误

论坛徽章:
1
射手座
日期:2014-04-10 17:20:49
6 [报告]
发表于 2014-04-10 17:23 |只看该作者
本帖最后由 小左2010925 于 2014-04-10 17:53 编辑

rrdtool安装
# ./configure --prefix=/usr/local/rrdtool
# make
# make install

rrdtool就是这么安装的。。。
应该没有什么问题吧。。

回复 3# wjliuli


   

rrdtool.png (15.91 KB, 下载次数: 45)

rrdtool

rrdtool

论坛徽章:
7
寅虎
日期:2014-08-15 12:54:11狮子座
日期:2014-10-28 23:42:142015年辞旧岁徽章
日期:2015-03-03 16:54:152015年迎新春徽章
日期:2015-03-04 09:48:00IT运维版块每日发帖之星
日期:2015-08-04 06:20:00IT运维版块每日发帖之星
日期:2015-08-06 06:20:00IT运维版块每日发帖之星
日期:2015-10-10 06:20:00
7 [报告]
发表于 2014-04-10 23:19 |只看该作者
提示: 作者被禁止或删除 内容自动屏蔽

论坛徽章:
0
8 [报告]
发表于 2014-04-11 12:50 |只看该作者
回复 6# 小左2010925

请注意rrdtool在编译的过程中有没有出错,它依赖好多的库文件。

我的PNP编译安装如下:

tar -zxvf pnp-0.4.13.tar.gz
cd pnp-0.4.13
./configure --prefix=/usr/local/nagios  --with-nagios-user=nagios --with-nagios-group=nagios --with-rrdtool=/usr/local/rrdtool/bin/rrdtool \
--with-perfdata-dir=/usr/local/nagios/share/perfdata   
make all
make install
make install-config
make install-init

配置

1. cd /usr/local/nagios/etc/pnp
cp process_perfdata.cfg-sample  process_perfdata.cfg
cp npcd.cfg-sample   npcd.cfg
cp rra.cfg-sample   rra.cfg
chown -R nagios:nagios /usr/local/nagios/etc/pnp
2. vi /usr/local/nagios/etc/pnp/process_perfdata.cfg
修改 LOG_LEVEL = 2

修改nagios配置文件

1.修改 templates.cfg
增加内容:
#PNP host definition
define host {
       name                            hosts-pnp
       register                        0
       action_url                     /nagios/pnp/index.php?host=$HOSTNAME$
       process_perf_data  1
        }

define service {
       name                            services-pnp
       register                        0
       action_url                      /nagios/pnp/index.php?host=$HOSTNAME$&srv=$SERVICEDESC$
       process_perf_data  1
        }
2. 修改nagios.cfg
增加内容:
process_performance_data=1
host_perfdata_command=process-host-perfdata
service_perfdata_command=process-service-perfdata

3. 修改commands.cfg
增加内容:
# 'process-host-perfdata' command definition
define command{
        command_name    process-host-perfdata
        command_line    /usr/local/nagios/libexec/process_perfdata.pl
        }


# 'process-service-perfdata' command definition
define command{
        command_name    process-service-perfdata
        command_line    /usr/local/nagios/libexec/process_perfdata.pl
        }

在以后的主机cfg和服务cfg去调用hosts-pnp、services-pnp


   

论坛徽章:
0
9 [报告]
发表于 2014-04-11 12:55 |只看该作者
check_traffic

check-traffice.JPG (111.42 KB, 下载次数: 58)

check-traffice.JPG

论坛徽章:
7
荣誉版主
日期:2011-11-23 16:44:17子鼠
日期:2014-07-24 15:38:07狮子座
日期:2014-07-24 11:00:54巨蟹座
日期:2014-07-21 19:03:10双子座
日期:2014-05-22 12:00:09卯兔
日期:2014-05-08 19:43:17卯兔
日期:2014-08-22 13:39:09
10 [报告]
发表于 2014-05-08 21:24 |只看该作者
看错误提示应该是nagios的一个参数没启用,在nagios配置文件中找enable_environment_macros,如果没有就增加一个
enable_environment_macros=1

另外用这种方式监控数量大了会很慢,应该将pnp4nagios配置成bulk模式。
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP