Nagios監控系統架設詳解

來源:互聯網
上載者:User

Nagios 結構說明

Nagios 結構上來說, 可分為核心和外掛程式兩個部分。Nagios 的核心部分只提供了很少的監控功能,因此要搭建一個完善的 IT 監控管理系統,使用者還需要在 Nagios 伺服器安裝相應的外掛程式,外掛程式可以從 Nagios 官方網站下載 http://www.nagios.org/,也可以根據實際要求自己編寫所需的外掛程式。

Nagios 可實現的功能特性

監控網路服務(SMTP、POP3、HTTP、FTP、PING 等);

監控本機及遠程主機資源(CPU 負荷、磁碟利用率、進程 等);

允許使用者編寫自己的外掛程式來監控特定的服務,方便地擴充自己服務的檢測方法,支援多種開發語言(Shell、Perl、Python、PHP 等)

具備定義網路分層結構的能力,用"parent"主機定義來表達網路主機間的關係,這種關係可被用來發現和明晰主機宕機或不可達狀態;

當服務或主機問題產生與解決時將警示發送給連絡人(通過 EMail、簡訊、使用者定義方式);

可以支援並實現對主機的冗餘監控;

可用 WEB 介面用於查看當前的網路狀態、通知和故障曆史、記錄檔等;

Nagios 監控實現原理

Nagios 軟體需安裝在一台獨立的伺服器上運行,這台伺服器稱為監控中心,監控中心伺服器可以採用 Linux 或 Unix 作業系統;每一台被監視的硬體主機或服務都運行一個與監控中心伺服器進行通訊的 Nagios 軟體背景程式,也可以理解為 Agent 或外掛程式均可。監控中心伺服器讀取設定檔中的指令與遠端精靈進行通訊,並且指示遠端精靈進行必要的檢查。雖然 Nagios 軟體必須在 Linux 或 Unix 作業系統上運行,但是遠程被監控的機器可以是任何能夠與其進行通訊的主機,根據遠程主機返回的應答,Naigos 將依據配置進行回應;接著 Nagios 將通過本地的機器進行測試,如果檢測傳回值不正確,Nagios 將通過一種或多種方式警示;具體原理如下圖所示:

圖 1. Nagios 監控原理圖

Nagios 安裝與配置

Nagios 安裝

安裝前的準備工作

清單 1. Nagios 安裝前準備操作

# wget http://apt.sw.be/redhat/el6/en/x86_64/RPMS.dag/ \

rpmforge-release-0.3.6-1.el6.rf.x86_64.rpm

# rpm --import http://dag.wieers.com/rpm/packages/RPM-GPG-KEY.dag.txt

# rpm -Uvh rpmforge-release-0.3.6-1.el5.rf.x86.rpm

安裝相關軟體包

清單 2. 安裝軟體包

#yum install gd fontconfig-devel libjpeg-devel libpng-devel gd-devel perl-GD \

openssl-devel php mailx postfix cpp gcc gcc-c++ libstdc++ glib2-devel

libtoul-ltdl-devel

建立使用者和組

清單 3. 建立使用者和組

#groupadd -g 6000 nagios

#groupadd -g 6001 nagcmd

#useradd -u 6000 -g nagios -G nagcmd -d /home/nagios -c "Nagios Admin" nagios

編譯安裝 Nagios

相關文章

E-Commerce Solutions

Leverage the same tools powering the Alibaba Ecosystem

Learn more >

Apsara Conference 2019

The Rise of Data Intelligence, September 25th - 27th, Hangzhou, China

Learn more >

Alibaba Cloud Free Trial

Learn and experience the power of Alibaba Cloud with a free trial worth $300-1200 USD

Learn more >

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。