您好,登錄后才能下訂單哦!
Nagios安裝配置教程(一)基本了解
一、Nagios簡介
Nagios是一款開源的電腦系統和網絡監視工具,能有效監控Windows、Linux和Unix的主機狀態,
交換機路由器等網絡設置,打印機等。在系統或服務狀態異常時發出郵件或短信報警第一時間通知網
站運維人員,在狀態恢復后發出正常的郵件或短信通知。Nagios能監視所指定的本地或遠程主機以及
服務,同時提供異常通知功能等。Nagios可運行在Linux/Unix平臺之上,同時提供一個可選的基于瀏
覽器的WEB界面以方便系統管理人員查看網絡狀態,各種系統問題,以及日志等等。
Nagios 可以監控的功能有:
1、監控網絡服務(SMTP、POP3、HTTP、NNTP、PING等);
2、監控主機資源(處理器負荷、磁盤利用率等);
3、簡單地插件設計使得用戶可以方便地擴展自己服務的檢測方法;
4、并行服務檢查機制;
5、具備定義網絡分層結構的能力,用"parent"主機定義來表達網絡主機間的關系,這種關系可被用來發現和明晰主機宕機或不可達狀態;
6、當服務或主機問題產生與解決時將告警發送給聯系人(通過EMail、短信、用戶定義方式);
7、可以定義一些處理程序,使之能夠在服務或者主機發生故障時起到預防作用;
8、自動的日志滾動功能;
9、可以支持并實現對主機的冗余監控;
10、可選的WEB界面用于查看當前的網絡狀態、通知和故障歷史、日志文件等;
二、Nagios工作原理
Nagios的功能是監控服務和主機,但是他自身并不包括這部分功能,所有的監控、檢測功能都是
通過各種插件來完成的。啟動Nagios后,它會周期性的自動調用插件去檢測服務器狀態,同時Nagios
會維持一個隊列,所有插件返回來的狀態信息都進入隊列,Nagios每次都從隊首開始讀取信息,并進
行處理后,把狀態結果通過web顯示出來。
Nagios提供了許多插件,利用這些插件可以方便的監控很多服務狀態。安裝完成后,在nagios主目錄下的/libexec里放有nagios自帶的可以使用的所有插件,如,check_disk是檢查磁盤空間的插件,check_load是檢查CPU負載的,等等。每一個插件可以通過運行./check_xxx –h 來查看其使用方法和功能。
Nagios可以識別4種狀態返回信息,即 0(OK)表示狀態正常/綠色、1(WARNING)表示出現警告/×××、2(CRITICAL)表示出現非常嚴重的錯誤/紅色、3(UNKNOWN)表示未知錯誤/深×××。Nagios根據插件返回來的值,來判斷監控對象的狀態,并通過web顯示出來,以供管理員及時發現故障。
四種監控狀態
再說報警功能,如果監控系統發現問題不能報警那就沒有意義了,所以報警也是nagios很重要的功能之一。但是,同樣的,Nagios 自身也沒有報警部分的代碼,甚至沒有插件,而是交給用戶或者其他相關開源項目組去完成的。
Nagios 安裝,是指基本平臺,也就是Nagios軟件包的安裝。它是監控體系的框架,也是所有監控的基礎,打開Nagios官方的文檔,會發現Nagios基本上沒有什么依賴包,只要求系統是 Linux或者其他Nagios支持的系統。不過如果你沒有安裝apache(http服務),那么你就沒有那 么直觀的界面來查看監控信息了,所以apache姑且算是一個前提條件。關于apache的安裝,網上 有很多,照著安裝就是了。安裝之后要檢查一下是否可以正常工作。
知道Nagios 是如何通過插件來管理服務器對象后,現在開始研究它是如何管理遠端服務器對 象的。Nagios系統提供了一個插件NRPE。Nagios 通過周期性的運行它來獲得遠端服務器的各種 狀態信息。它們之間的關系如下圖所示:
Nagios 通過NRPE 來遠端管理服務
1. Nagios 執行安裝在它里面的check_nrpe 插件,并告訴check_nrpe去檢測哪些服務。
2. 通過SSL,check_nrpe連接遠端機子上的NRPE daemon
3. NRPE 運行本地的各種插件去檢測本地的服務和狀態(check_disk,..etc)
4. 最后,NRPE 把檢測的結果傳給主機端的check_nrpe,check_nrpe 再把結果送到Nagios狀態 隊列中。
5. Nagios 依次讀取隊列中的信息,再把結果顯示出來。
三、Nagios的版本狀態
2009年08月13日,企業監控系統 Nagios 3.2.0 發布。
2010年10月05日,Nagios 3.2.3 發布,企業級監控系統。
2012年05月08日,Nagios 3.4.0 發布,企業級監控系統。
2012年05月14日,Nagios 3.4.1 發布。
2012年12月01日,Nagios 3.4.3 發布,企業級監控系統。
2013年01月18日,Nagios 3.4.4 發布,企業級監控系統。
2013年03月18日,Nagios 3.5.0 發布,企業級監控系統。
四、在線尋求幫助
Nagios官方主頁
http://www.nagios.org/
Nagios在線幫助中文版
http://nagios-cn.sourceforge.net/nagios-cn/
安裝包的下載
http://www.nagios.org/download
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。