nagios监控服务器 安装配置方法( 二 )


文章插图

应该有这些目录才正至此rrdtool安装成功
4.2 安装pnp
tar xzvf pnp-X.r.gz 将pnp进行解压
cd pnp-X 进入pnp 目录
./configure –with-rrdtool=/usr/local/rrdtool/bin/rrdtool –with-perfdata-dir=/usr/local/nagios/share/perfdata/
make all
make install
make install-config
4.2.1 相关设置
首先要将Nagios的主配置文件nagios.cfg中相关的配置修改:
process_performance_data=https://www.06rs.com/1
service_perfdata_command=process-service-perfdata #默认此句被注释掉了
如果想要对某个监控对象做数据图表, 则需在所对应的host或者service定义中(一般写在hosts.cfg或者services.cfg文件中), 包含如下的定义:
process_perf_data 1
4.3 访问图表
http://IP/nagios/pnp/
这样访问比较麻烦
在服务、主机中添加
1. 在object 目录里commands.cfg定义这两个命令:
# ‘process-host-perfdata’ command definition
define command{
command_name process-host-perfdata
#command_line /usr/bin/printf “%b” “$LASTHOSTCHECK$/t$HOSTNAME$/t$HOSTSTATE$/t$HOSTATTEMPT$/t$HOSTSTATETYPE$/t$HOSTEXECUTIONTIME$/t$HOSTOUTPUT$/t$HOSTPERFDATA$/n”>>/usr/local/nagios/var/host-perfdata.out
command_line /usr/local/nagios/libexec/process_perfdata.pl
}
# ‘process-service-perfdata’ command definition
define command{
command_name process-service-perfdata
# command_line /usr/bin/printf “%b” “$LASTSERVICECHECK$/t$HOSTNAME$/t$SERVICEDESC$/t$SERVICESTATE$/t$SERVICEATTEMPT$/t$SERVICESTATETYPE$/t$SERVICEEXECUTIONTIME$/t$SERVICELATENCY$/t$SERVICEOUTPUT$/t$SERVICEPERFDATA$/n” >> /usr/local/nagios/var/service-perfdata.out
command_line /usr/local/nagios/libexec/process_perfdata.pl
}
然后在hosts.cfg和services.cfg里面添加host-pnp, srv-pnp

nagios监控服务器 安装配置方法

文章插图
nagios监控服务器 安装配置方法

文章插图

nagios监控服务器 安装配置方法

文章插图
nagios监控服务器 安装配置方法

文章插图

添加之后重启nagios, 然后到web下就可以看到
nagios监控服务器 安装配置方法

文章插图
nagios监控服务器 安装配置方法

文章插图

本文出自 “huangyu学习博客” 博客

特别声明:本站内容均来自网友提供或互联网,仅供参考,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。