`
walsh
  • 浏览: 430065 次
  • 性别: Icon_minigender_1
  • 来自: 郑州
社区版块
存档分类
最新评论

Nagios性能数据的采集和展示方法测试

阅读更多
一、安装RRDTOOL:

#tar zxvf rrdtool-1.2.14.tar.gz   下载地址:http://oss.oetiker.ch/rrdtool/pub/
#cd rrd-1.2.4
#./configure --with-rrdtool=/usr/local/rrdtool/bin/rrdtool --with-perfdata-dir=/usr/local/nagios/share/perfdata
#make
#make install

二、安装PNP:
#tar zxvf pnp-0.4.10.tar.gz
#cd pnp-0.4.10
#./configure
#make
#make install

当时安装Nagios时,PHP没有安装GD库支持,因此需要对PHP重新编译:
三、安装GD库:
#tar zxvf gd-2.0.33.tar.gz
#cd gd-2.0.33
#./configure --freetype --libpng --?
#make
#make intall

四、编译PHP:
#cd php-5.2.4.tar.gz
#./configure --prefix=/usr/local/php/ --with-apxs2=/usr/local/apache/bin/apxs --with-gd2  --with-zlib --with-freetype
#make
#make install

访问http://localhost/nagios/pnp/index.php?host=localhost  看到图形即表示OK。

五、修改Nagios.cfg文件:

process_performance_data=1

service_perfdata_command=process-service-perfdata  #默认此句被注释掉了

六、修改service.cfg,在末尾处加入:
define service {
  name       srv-pnp
  register   0
  action_url /nagios/pnp/index.php?host=$HOSTNAME$&srv=$SERVICEDESC$
}

七、修改localhost.cfg,加入:

define host{
        use                     linux-server            ; Name of host template to use
                                                        ; This host definition will inherit all variables that are defined
                                                        ; in (or inherited by) the linux-server host template definition.
        host_name               localhost
        alias                   localhost
        address                 127.0.0.1
        process_perf_data       1
        action_url              /nagios/pnp/index.php?host=$HOSTNAME$
        }

然后

#/usr/local/nagios/bin/nagios -v /usr/local/nagios/etc/nagios.cfg

校验下,看配置是否有错,重新启动nagios:
#/etc/init.d/nagios restart
就可以看到监控的主机旁边多出了“小太阳”图标了。点击“小太阳”图标,就可以看到监控图了。

  • 大小: 16.1 KB
  • 大小: 18.8 KB
  • 大小: 19 KB
分享到:
评论

相关推荐

    连接器发送Nagios的性能数据的仙人掌.zip

    连接器发送Nagios的性能数据的仙人掌

    Nagios的安装部署和与Cacti的整合

    这里对cacti和nagios做了整合,整合原理其实很简单,就是在cacti中安装nagios for cacti插件,nagios的数据通过ndo2db保存到mysql中,cacti读取mysql数据进行展示。 该文档包含的内容: 1.nagios的基本安装 2.msn...

    Nagios性能图表的插件PNP4Nagios.zip

    PNP4Nagios 是一个用于显示 Nagios 性能图表的插件,基于 RRDTool 日志分析,并以 Kohana(一个 PHP 开发框架)呈现在 Web 端,可以以 Action Url 的形式集成到 Nagios 中。

    nagios和cacti集成

    很详细的描述了nagios和cacti集成方法

    nagios的安装和配置 nagios的安装和配置nagios的安装和配置nagios的安装和配置

    nagios的安装和配置 nagios的安装和配置 nagios的安装和配置 nagios的安装和配置 nagios的安装和配置 nagios的安装和配置 nagios的安装和配置

    nagios配置安装详解

    nagios

    nagios安装和配置全过程

    nagios安装和配置全过程,具体到每一步,并加上个人安装配置心得!

    Nagios.zip 网络监控系统

    它定期检查这些服务是否正常运行,并提供实时的状态信息和性能数据。 主机监控:Nagios 可以监控服务器、路由器、交换机等网络设备。它检查主机的可用性、响应时间、资源利用率等,并生成报告以供管理员查看。 ...

    Ganglia+和+Nagios

    Ganglia+和+NagiosGanglia+和+Nagios

    Nagios安装部署与Cacti整合文档

    Nagios的监控工作都是通过插件实现的,因此,Nagios和Nagios-plugins是服务器端工作所必须的组件。而四个ADDON中 (1)NRPE:用来在监控的远程Linux/Unix主机上执行脚本插件以实现对这些主机资源的监控 (2)NSCA:...

    nagios全套安装包和配置教程

    nagios全套安装包和配置教程,非常详细。

    nagios中文完整版

    Nagios是一个监视系统运行状态和网络信息的监视系统。Nagios能监视所指定的本地或远程主机以及服务,同时提供异常通知功能等 Nagios可运行在Linux/Unix平台之上,同时提供一个可选的基于浏览器的WEB界面以方便系统...

    Nagios及插件Nsca安装详细版

    随着服务器的不断增加,nagios监控机采用被动模式以承担更大的监测量,同时也提高了监测的灵敏性和监测的方便性。NSCA是一个可在远程Linux/Unix主机上执行强制检测并将结果传给Nagios守护进程的外部构件包。 被动...

    nagios 的配置出现问题以及解决方法

    nagios 监控系统软件的安装以及配置中出现问题以及解决方法

    nagios命令

    对nagios常用命令的解释,比如“check_http!0.0020!0.0050!10”中每个数字的意义,可以作为nagios配置的一个参考。

    nagios手册

    nagios服务器和客户端设置

    Nagios和Cacti系列培训

    Nagios与Cacti是一款开源的免费网络监视工具,能有效监控Windows、Linux和Unix的主机状态,交换机路由器等网络设备,打印机等。

Global site tag (gtag.js) - Google Analytics