自拍偷在线精品自拍偷,亚洲欧美中文日韩v在线观看不卡

Nagios的web管理控制臺(圖)

運維 系統(tǒng)運維
Nagios的web管理控制臺:Nagios是一個監(jiān)控系統(tǒng)運行狀態(tài)和網(wǎng)絡(luò)信息的監(jiān)控系統(tǒng)。Nagios能監(jiān)控所指定的本地或遠(yuǎn)程主機以及服務(wù),同時提供異常通知功能等。這篇文章講述的是Nagios的web管理控制臺。

  Nagiosweb管理控制臺

  一、Nagios

  NagiosQL是一個基于Web方式的Nagios配置管理工具,它使用PHP語言開發(fā),可運

  行在Apache下,后臺使用Mysql數(shù)據(jù)庫。同時,NagiosQL也是一個開源軟件。

  如果你使用過Nagios,那么你一定感知到了它的強大監(jiān)控功能,以及它的可擴展性。

  然而,它的監(jiān)控配置信息都存放于文件中,配置和修改都需要手工編輯文件,這樣十分不便,

  尤其當(dāng)監(jiān)控的內(nèi)容增多時,問題就更加明顯。NagiosQL就是一款解決此類問題的軟件,它

  提供了可視化的配置環(huán)境(基于Web方式)。下面介紹一下該款軟件的安裝和配置過程。

  二、Nagios安裝前準(zhǔn)備

  1、環(huán)境準(zhǔn)備

  NagiosQL的本身其實就是一個web程序,安裝過程很簡單,就是在Webserver下部署

  一個Web應(yīng)用而已。部署NagiosQL前需要準(zhǔn)備一些軟件和環(huán)境,具體如下。

  - Webserver e.g. Apache 1.x or above 使用apache2.x

  - PHP 4.3 or above PHP4.3或以上版本

  - MySQL 4.1 or above MySQL4.1或以上版本

  - Nagios 2 or above Nagios2或以上版本,使用3.x

  - PEAR Module: HTML_Template_IT 1.1 or above

  - PHP Extension: gettext

  - PHP Extension: mysql

  - PHP Extension: ftp

  PHP的其他要求

  - Javascript enabled at your Webbrowser 支持Javascript的瀏覽器

  操作系統(tǒng)是Linux(RedHat4.8)

  以上軟件可以直接安裝rpm包或者下載源碼make安裝,我選擇的方式是直接安裝rpm

  包,這樣做可以直接從安裝盤中安裝相應(yīng)的rpm包,省事。

  需安裝如下包,

  PHP:

  php-4.3.9-3.26

  php-mysql-4.3.9-3.26

  php-pear-4.3.9-3.26

  php-devel-4.3.9-3.26

  php-ldap-4.3.9-3.26

  MySQL:

  mysql-4.1.22-2.el4

  mysqlclient10-3.23.58-4.RHEL4.1

  mysql-devel-4.1.22-2.el4

  mysql-server-4.1.22-2.el4

  Apache:

  httpd-2.0.52-41.ent.4

  安裝HTML_Template_IT,執(zhí)行如下命令

  # pear install HTML_Template_IT

  2、NagiosQL的準(zhǔn)備

  從www.nagiosQL.org下載源碼,下載3.x版。

#p#

  三、Nagios安裝和配置

  1、Nagios環(huán)境說明

  Nagios根位置:/usr/local/nagios

  Nagios配置文件位置:/usr/local/nagios/etc

  Nagios的用戶和用戶組:nagios|nagios

  apache的啟動用戶和用戶組:apache|apache

  2、Nagios開始安裝

  解壓nagiosql303.zip到/usr/local/nagios/nagiosql下(unzip)。

  修改權(quán)限,

  1.   # chown -R nagios:nagios /usr/local/nagios/nagiosql  
  2.  

  修改config目錄的訪問權(quán)限,以使apache對其具有寫權(quán)限,

  1.   # chmode -R 777 /usr/local/nagios/nagiosql/config  
  2.  

  創(chuàng)建配置文件目錄,并修改權(quán)限

  1.   # cd /usr/local/nagios/nagiosql/  
  2.  
  3.   # mkdir ./etc/hosts  
  4.  
  5.   # mkdir ./etc/services  
  6.  
  7.   # mkdir ./etc/backup/services  
  8.  
  9.   # mkdir -p ./etc/backup/services  
  10.  
  11.   # mkdir -p ./etc/backup/hosts  
  12.  
  13.   # chown -R apache:apache ./etc  
  14.  

  在install下創(chuàng)建ENABLE_INSTALLER文件

  1.   $ cd /usr/local/nagios/nagiosql/install  
  2.  
  3.   $ touch ./ENABLE_INSTALLER  
  4.  

  修改apache的httpd.conf文件,部署web服務(wù),添加如下內(nèi)容。

  1.   Alias /nagiosQL “/usr/local/nagios/nagiosql”   
  2.  
  3.   # SSLRequireSSL  
  4.  
  5.   Options None  
  6.  
  7.   AllowOverride None  
  8.  
  9.   Order allow,deny  
  10.  
  11.   Allow from all  
  12.  

  

  重啟apache(apache restart)

  通過IE瀏覽器進(jìn)入如下地址http:/// nagiosQL,其中IP是apache服務(wù)主機的

  IP地址。界面如下。

  

image

 

  之后進(jìn)入具體的配置。

  3、Nagios配置

  先擇英文、Start new installation,檢測軟件環(huán)境是否滿足需求

  

image

 

  查看檢測結(jié)果,如果都passed,“Next”下一步,數(shù)據(jù)庫設(shè)置。

  

image

 

  此頁配置一般不用更改,需設(shè)置Admin用戶的口令。

  

image

 

  刪除install目錄,完成配置。

  4、登錄NagiosQL

  http:/// nagiosQL

  

image

 

  輸入之前配置的用戶名(Admin)和密碼,進(jìn)入NagiosQL。

  首先要基礎(chǔ)配置,設(shè)置配置文件的位置,進(jìn)入Administration -> Domains,編輯

  localhost。

  配置好路徑后,將Nagios的配置文件導(dǎo)入到數(shù)據(jù)庫中,Tools -> Data import,選

  擇文件Import。

  在Supervision -> Hosts下可看到剛導(dǎo)入的配置,可進(jìn)行編輯并寫回文件文件中。

  需要修改nagios.cfg文件,Tools -> Nagios config修改 cfg_dir是指指向nagiosQL配

  置的路徑/usr/local/nagios/nagiosql/etc/hosts

  和/usr/local/nagios/nagiosql/etc/services。

  配置完成后,重啟Nagios檢驗是否成功。

#p#

  四、Nagios的其他

  NagiosQL的主要作用就是操作數(shù)據(jù)庫和配置文件,其中包括將配置

  文件的信息寫到數(shù)據(jù)庫中,在數(shù)據(jù)庫中修改Nagios的監(jiān)控配置信息,并將數(shù)據(jù)庫中存放的

  配置更新到文件中。用戶可以通過NagiosQL提供的Web頁面直觀的修改配置。實現(xiàn)架構(gòu)很

  簡單,功能很實用。以上介紹了NagiosQL的安裝和配置,其中不足之處請大家指點。

【編輯推薦】

Nagios飛信配置

Nagios監(jiān)控系統(tǒng)搭建問題

Nagios報警郵件到y(tǒng)ahoo郵箱

責(zé)任編輯:zhaolei 來源: nagiostutorial
相關(guān)推薦

2011-03-07 13:35:51

OpenNebula管理控制臺

2011-07-27 13:59:04

2011-07-06 15:25:33

Windows控制臺

2010-12-21 14:32:43

操作控制臺

2012-02-16 09:34:27

JavaJBossJBoss AS7

2011-07-11 17:00:07

Windows Vis控制臺MMC

2009-06-15 09:50:34

JBoss控制臺

2010-07-15 13:36:30

Telnet控制臺

2011-08-08 10:55:14

IOS 控制臺 Consol

2011-07-11 13:43:45

Windows控制臺

2011-07-11 13:52:45

Windows控制臺

2009-06-12 18:50:34

JBoss控制臺密碼設(shè)

2015-04-23 09:30:50

AWS簡體中文界面

2011-07-11 09:57:19

WINDOWS控制臺DOS命令

2011-07-12 15:18:01

SQLite數(shù)據(jù)庫引擎

2021-06-17 11:34:54

SLS 阿里云

2009-10-10 10:45:04

VB 2005新型控制

2009-03-04 10:10:49

控制臺桌面虛擬化Xendesktop

2024-01-07 16:42:32

C++編程開發(fā)

2011-07-26 18:13:53

控制臺
點贊
收藏

51CTO技術(shù)棧公眾號