文章详情

  • 游戏榜单
  • 软件榜单
关闭导航
热搜榜
热门下载
热门标签
php爱好者> php文档>Nagios3.0.5在CentOS5.2中安装(五)

Nagios3.0.5在CentOS5.2中安装(五)

时间:2009-04-28  来源:wdrain

安装使用Nagvis插件

1.安装需求:
1).Nagios已正常运行。
2).使用NDOUtils将Nagios监控信息存入数据库(见NDOUtils安装)。
3).PHP5.0以上版本,并需要安装php-gd、php-mysql、php5-mbstring、php5-session、php5-xml模块。
4).安装Graphviz >= 2.14,下载http://www.graphviz.org/graphviz-rhel.repo文件放到/etc/yum.repos.d/目录下,yum list available ‘graphviz*’;yum install ‘graphviz*’或者安装webdot:yum install ‘webdot’。

2.Nagvis安装
1).下载Nagivs,http://www.nagvis.org。
2).tar xvzf nagvis-1.3.x.tar.gz
3).mv nagvis /usr/local/nagios/share
4).配置nagvis

cd /usr/local/nagios/share/nagvis
cp etc/nagvis.ini.php-sample etc/nagvis.ini.php
vi etc/nagvis.ini.php

在[paths]模块修改URL path。
在[backend_ndomy_1]模块修改连接数据库的一下信息(如用户名、密码等)。
注意:修改过的参数需要去掉前面的分号注释符。
5).将/usr/local/nagios/share/nagvis设为运行apache的用户(daemon)所有。

chown daemon:nagios /usr/local/nagios/share/nagvis -R
chmod 664 /usr/local/nagios/share/nagvis/etc/nagvis.ini.php
chmod 775 /usr/local/nagios/share/nagvis/nagvis/images/maps
chmod 664 /usr/local/nagios/share/nagvis/nagvis/images/maps/*
chmod 775 /usr/local/nagios/share/nagvis/etc/maps
chmod 664 /usr/local/nagios/share/nagvis/etc/maps/*
chmod 775 /usr/local/nagios/share/nagvis/var
chmod 664 /usr/local/nagios/share/nagvis/var/*

3.访问图形配置工具:http://<nagiosserver>/<path-to-nagvis>/config.php
4.访问监控图: http://<nagiosserver>/<path-to-nagvis>/index.php?map=<mapname>

5.Nagivs如何使用多个Nagios实例的性能数据作图?
《如何用NDOUtils将多个Nagios实例的性能数据写入一个数据库》见NDOUtils的安装。
修改/usr/local/nagios/share/nagvis/etc/nagvis.ini.php,定义多个backend_ndomy_x

[backend_ndomy_2]
; type of backend - MUST be set
;backendtype=”ndomy”
; hostname for NDO-db
;dbhost=”localhost”
; portname for NDO-db
;dbport=3306
; database-name for NDO-db
;dbname=”nagios”
; username for NDO-db
;dbuser=”root”
; password for NDO-db
dbpass=”111111″
; prefix for tables in NDO-db
;dbprefix=”nagios_”
; instace-name for tables in NDO-db
dbinstancename=”nagios1″
; maximum delay of the NDO Database in Seconds
;maxtimewithoutupdate=180
; path to the cgi-bin of this backend
;htmlcgi=”/nagios/cgi-bin”

注意上面的数据库连接设置和dbinstancename设置。
在作图时如需引用nagios1实例的性能数据,backend_id栏需要选择ndomy_2。

相关阅读 更多 +
排行榜 更多 +
manwa2免费漫画官方版下载

manwa2免费漫画官方版下载

趣味娱乐 下载
AccuBattery汉化免费版下载

AccuBattery汉化免费版下载

生活实用 下载
甜瓜游乐场2官方正版下载

甜瓜游乐场2官方正版下载

模拟经营 下载