Chinaunix首页 | 论坛 | 博客
  • 博客访问: 236340
  • 博文数量: 49
  • 博客积分: 3040
  • 博客等级: 少校
  • 技术积分: 450
  • 用 户 组: 普通用户
  • 注册时间: 2009-12-29 09:28
文章分类

全部博文(49)

文章存档

2011年(8)

2010年(16)

2009年(25)

分类: LINUX

2009-12-29 11:11:43

安装使用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,下载文件放到/etc/yum.repos.d/目录下,yum list available ‘graphviz*’;yum install ‘graphviz*’或者安装webdot:yum install ‘webdot’。

2.Nagvis安装
1).下载Nagivs,。
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.访问图形配置工具:
4.访问监控图:

 

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。

阅读(1495) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~