一.安装rrdtool
RRDTOOL将nagios采集的数据绘制成图表。
#wget http://oss.oetiker.ch/rrdtool/pub/rrdtool-1.4.3.tar.gz
#tar zxvf rrdtool-1.4.3.tar.gz -C ../software
#cd ../softwar/rrdtool-1.4.3
#./configure
--prefix=/usr/local/rrdtool/
--with-perl-options=/usr/bin/perl 指定perl路径
#make
#make install
二.安装pnp
#wgethttp://downloads.sourceforge.net/project/pnp4nagios/PNP/pnp-0.4.14/pnp-0.4.14.tar.gz?use_mirror=nchc
#tar zxvf pnp-0.4.14.tar.gz -C ../software/
#cd ../software/pnp-0.4.14
#./configure /
--with-nagios-user=nagios/
--with-nagios-group=nagios/
--with-rrdtool=/usr/local/rrdtool/bin/rrdtool/ 指定rrdtool路径
--with-perfdata-dir=/usr/local/nagios/share/perfdata/ 指定perfdata存放路径
General Options:
------------------------- -------------------
Nagios user/group: nagios nagios
Install directory: /usr/local/nagios
HTML Dir: /usr/local/nagios/share/pnp
Config Dir: /usr/local/nagios/etc/pnp
Location of rrdtool binary: /usr/local/rrdtool/bin/rrdtool Version 1.4.3
RRDs Perl Modules: FOUND (Version 1.4003)
RRD Files stored in: /usr/local/nagios/share/perfdata/
process_perfdata.pl Logfile: /usr/local/nagios/var/perfdata.log
Perfdata files (NPCD) stored in: /usr/local/nagios/var/spool/perfdata/
#make all
#make install
#make install-config
#make install-init
三.配置nagios
#vi /usr/local/nagios/etc/nagios (在880行左右)
process_performance_data=1 //开启收集perfdata(默认是关闭的)
host_perfdata_command=process-host-perfdata
service_perfdata_command=process-service-perfdata
#vi /usr/local/nagios/etc/objects/commands.cfg
增加对process-host-perfdata,process-service-perfdata命令的定义
define command{
command_name process-service-perfdata //定义命令名称
command_line /usr/local/nagios/libexec/process_perfdata.pl //指定命名
}
define command{
command_name process-service-perfdata
command_line /usr/local/nagios/libexec/process_perfdata.pl
}
# vi /usr/local/nagios/etc/objects/templates.cfg
添加太阳图标,配置前端页面
define service{
name generic-service
process_perf_data 1 //开启收集perfdata
action_url /nagios/pnp/index.php?host=$HOSTNAME$&srv=$SERVICEDESC$ //定义URL
}
define service{
name local-service
use generic-service
action_url /nagios/pnp/index.php?host=$HOSTNAME$
process_perf_data 1
}
# /usr/local/nagios/bin/nagios -v /usr/local/nagios/etc/nagios.cfg 检测配置
#service nagios restart
四.验证
http://localhost/nagios/pnp/
分享到:
相关推荐
nagios的安装和配置 nagios的安装和配置 nagios的安装和配置 nagios的安装和配置 nagios的安装和配置 nagios的安装和配置 nagios的安装和配置
Nagios-3.2 安装与配置,在跨平台的开源软件里很强大的一款监控和检测防御系统。介绍是中文版很实用
nagios,pnp使用及安装说明,在里面涉及了nagios,pnp,ndo,cacti等插件的安装方法。
nagios安装和配置全过程,具体到每一步,并加上个人安装配置心得!
nagios安装于配置 有安装包 安装文档 其中awstats可以不用配置省略
Linux下Nagios的安装与配置,详细说明开源软件Nagios的部署
系统监控方面不错的一个软件。支持自定义脚本,灵活性很大。
nagios rpm 安装 配置 及部署 监控 nagios rpm 安装 配置 及部署 监控
Nagios+nagiosql配置的配置文档,欢迎交流
nagios结合pnp4实现图形化界面监控;也可实现实时告警短信监控
很详细。对网上所有相关资料的整合。特别是nagios.cfg的详细解释
nagios的安装和配置
Nagios是一款开源的免费网络监视工具,能有效监控Windows、Linux和Unix的主机状态,交换机路由器等网络设备,打印机等。在系统或服务状态异常时发出邮件或短信报警第一时间通知网站运维人员,在状态恢复后发出正常的...
NAGIOS3.5详细安装说明,包括资源下载,安装步骤,对象配置等
nagios
CENTOS 5_NAGIOS的安装与配置
Nagios安装配置说明: 1,nagios的安装; 2,nagios配置; 3,nagios服务
linux下nagios安装配置,及用到的插件。
本文档的手册是本人安装的时候一步步写的,文件包含了(nagios+php+Apache)+安装配置手册一份;