当前位置:首页 >时尚 >CentOS下Nagios的安装(图) 同时提供异常通知功能等

CentOS下Nagios的安装(图) 同时提供异常通知功能等

2024-06-30 20:14:02 [百科] 来源:避面尹邢网

CentOS下Nagios的安装安装(图)

作者:佚名 运维 系统运维 CentOS下Nagios的安装:Nagios是一个监控系统运行状态和网络信息的监控系统。Nagios能监控所指定的安装本地或远程主机以及服务,同时提供异常通知功能等。安装这篇文章讲述的安装是CentOS下Nagios的安装。

CentOSNagios的安装安装

  安装使用Nagvis插件

CentOS下Nagios的安装(图) 同时提供异常通知功能等

  1.安装需求:

CentOS下Nagios的安装(图) 同时提供异常通知功能等

  1).Nagios已正常运行。

CentOS下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

  1.   cd /usr/local/nagios/share/nagvis  
  2.  
  3.   cp etc/nagvis.ini.php-sample etc/nagvis.ini.php  
  4.  
  5.   vi etc/nagvis.ini.php  
  6.  

  在[paths]模块修改URL path。

  在[backend_ndomy_1]模块修改连接数据库的一下信息(如用户名、密码等)。

  注意:修改过的参数需要去掉前面的分号注释符。

  5).将/usr/local/nagios/share/nagvis设为运行apache的用户(daemon)所有。

  1.   chown daemon:nagios /usr/local/nagios/share/nagvis -R  
  2.  
  3.   chmod 664 /usr/local/nagios/share/nagvis/etc/nagvis.ini.php  
  4.  
  5.   chmod 775 /usr/local/nagios/share/nagvis/nagvis/images/maps  
  6.  
  7.   chmod 664 /usr/local/nagios/share/nagvis/nagvis/images/maps/*  
  8.  
  9.   chmod 775 /usr/local/nagios/share/nagvis/etc/maps  
  10.  
  11.   chmod 664 /usr/local/nagios/share/nagvis/etc/maps/*  
  12.  
  13.   chmod 775 /usr/local/nagios/share/nagvis/var  
  14.  
  15.   chmod 664 /usr/local/nagios/share/nagvis/var/*  
  16.  

  3.图形配置工具:

  4.监控图:   

CentOS/Nagios/安装

 

  

CentOS/Nagios/安装

 

  

CentOS/Nagios/安装

 

  5.Nagivs如何使用多个Nagios实例的性能数据作图?

  修改/usr/local/nagios/share/nagvis/etc/nagvis.ini.php,定义多个backend_ndomy_x

  1.   [backend_ndomy_2]  
  2.  
  3.   ; type of backend - MUST be set  
  4.  
  5.   ;backendtype="ndomy" 
  6.  
  7.   ; hostname for NDO-db  
  8.  
  9.   ;dbhost="localhost" 
  10.  
  11.   ; portname for NDO-db  
  12.  
  13.   ;dbport=3306 
  14.  
  15.   ; database-name for NDO-db  
  16.  
  17.   ;dbname="nagios" 
  18.  
  19.   ; username for NDO-db  
  20.  
  21.   ;dbuser="root" 
  22.  
  23.   ; password for NDO-db  
  24.  
  25.   dbpass="111111" 
  26.  
  27.   ; prefix for tables in NDO-db  
  28.  
  29.   ;dbprefix="nagios_" 
  30.  
  31.   ; instace-name for tables in NDO-db  
  32.  
  33.   dbinstancename="nagios1" 
  34.  
  35.   ; maximum delay of the NDO Database in Seconds  
  36.  
  37.   ;maxtimewithoutupdate=180 
  38.  
  39.   ; path to the cgi-bin of this backend  
  40.  
  41.   ;htmlcgi="/nagios/cgi-bin" 
  42.  

  注意上面的数据库连接设置和dbinstancename设置。

  在作图时如需引用nagios1实例的性能数据,backend_id栏需要选择ndomy_2。

CentOS/Nagios/安装

  CentOS下Nagios的安装就成功了。

【编辑推荐】

配置Nagios监控Oracle服务器

Nagios监控系统搭建问题

Nagios监控全解-手机短信

责任编辑:zhaolei 来源: sohu CentOSNagios安装

(责任编辑:休闲)

    推荐文章
    热点阅读