溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊(cè)×
其他方式登錄
點(diǎn)擊 登錄注冊(cè) 即表示同意《億速云用戶服務(wù)條款》

Nagios安裝配置教程(一)基本了解

發(fā)布時(shí)間:2020-07-24 02:01:20 來(lái)源:網(wǎng)絡(luò) 閱讀:3298 作者:iqdutao 欄目:移動(dòng)開(kāi)發(fā)



Nagios安裝配置教程(一)基本了解




 一、Nagios簡(jiǎn)介


   Nagios是一款開(kāi)源的電腦系統(tǒng)和網(wǎng)絡(luò)監(jiān)視工具,能有效監(jiān)控Windows、Linux和Unix的主機(jī)狀態(tài),

交換機(jī)路由器等網(wǎng)絡(luò)設(shè)置,打印機(jī)等。在系統(tǒng)或服務(wù)狀態(tài)異常時(shí)發(fā)出郵件或短信報(bào)警第一時(shí)間通知網(wǎng)

站運(yùn)維人員,在狀態(tài)恢復(fù)后發(fā)出正常的郵件或短信通知。Nagios能監(jiān)視所指定的本地或遠(yuǎn)程主機(jī)以及

服務(wù),同時(shí)提供異常通知功能等。Nagios可運(yùn)行在Linux/Unix平臺(tái)之上,同時(shí)提供一個(gè)可選的基于瀏

覽器的WEB界面以方便系統(tǒng)管理人員查看網(wǎng)絡(luò)狀態(tài),各種系統(tǒng)問(wèn)題,以及日志等等。



Nagios 可以監(jiān)控的功能有:


       1、監(jiān)控網(wǎng)絡(luò)服務(wù)(SMTP、POP3、HTTP、NNTP、PING等);

       2、監(jiān)控主機(jī)資源(處理器負(fù)荷、磁盤(pán)利用率等);

       3、簡(jiǎn)單地插件設(shè)計(jì)使得用戶可以方便地?cái)U(kuò)展自己服務(wù)的檢測(cè)方法;

       4、并行服務(wù)檢查機(jī)制;

       5、具備定義網(wǎng)絡(luò)分層結(jié)構(gòu)的能力,用"parent"主機(jī)定義來(lái)表達(dá)網(wǎng)絡(luò)主機(jī)間的關(guān)系,這種關(guān)系可被用來(lái)發(fā)現(xiàn)和明晰主機(jī)宕機(jī)或不可達(dá)狀態(tài);

       6、當(dāng)服務(wù)或主機(jī)問(wèn)題產(chǎn)生與解決時(shí)將告警發(fā)送給聯(lián)系人(通過(guò)EMail、短信、用戶定義方式);

       7、可以定義一些處理程序,使之能夠在服務(wù)或者主機(jī)發(fā)生故障時(shí)起到預(yù)防作用;

       8、自動(dòng)的日志滾動(dòng)功能;

       9、可以支持并實(shí)現(xiàn)對(duì)主機(jī)的冗余監(jiān)控;

      10、可選的WEB界面用于查看當(dāng)前的網(wǎng)絡(luò)狀態(tài)、通知和故障歷史、日志文件等;




二、Nagios工作原理



   Nagios的功能是監(jiān)控服務(wù)和主機(jī),但是他自身并不包括這部分功能,所有的監(jiān)控、檢測(cè)功能都是

通過(guò)各種插件來(lái)完成的。啟動(dòng)Nagios后,它會(huì)周期性的自動(dòng)調(diào)用插件去檢測(cè)服務(wù)器狀態(tài),同時(shí)Nagios

會(huì)維持一個(gè)隊(duì)列,所有插件返回來(lái)的狀態(tài)信息都進(jìn)入隊(duì)列,Nagios每次都從隊(duì)首開(kāi)始讀取信息,并進(jìn)

行處理后,把狀態(tài)結(jié)果通過(guò)web顯示出來(lái)。


   Nagios提供了許多插件,利用這些插件可以方便的監(jiān)控很多服務(wù)狀態(tài)。安裝完成后,在nagios主目錄下的/libexec里放有nagios自帶的可以使用的所有插件,如,check_disk是檢查磁盤(pán)空間的插件,check_load是檢查CPU負(fù)載的,等等。每一個(gè)插件可以通過(guò)運(yùn)行./check_xxx –h 來(lái)查看其使用方法和功能。


   Nagios可以識(shí)別4種狀態(tài)返回信息,即 0(OK)表示狀態(tài)正常/綠色、1(WARNING)表示出現(xiàn)警告/×××、2(CRITICAL)表示出現(xiàn)非常嚴(yán)重的錯(cuò)誤/紅色、3(UNKNOWN)表示未知錯(cuò)誤/深×××。Nagios根據(jù)插件返回來(lái)的值,來(lái)判斷監(jiān)控對(duì)象的狀態(tài),并通過(guò)web顯示出來(lái),以供管理員及時(shí)發(fā)現(xiàn)故障。


四種監(jiān)控狀態(tài)


Nagios安裝配置教程(一)基本了解


    再說(shuō)報(bào)警功能,如果監(jiān)控系統(tǒng)發(fā)現(xiàn)問(wèn)題不能報(bào)警那就沒(méi)有意義了,所以報(bào)警也是nagios很重要的功能之一。但是,同樣的,Nagios 自身也沒(méi)有報(bào)警部分的代碼,甚至沒(méi)有插件,而是交給用戶或者其他相關(guān)開(kāi)源項(xiàng)目組去完成的。


   Nagios 安裝,是指基本平臺(tái),也就是Nagios軟件包的安裝。它是監(jiān)控體系的框架,也是所有監(jiān)控的基礎(chǔ),打開(kāi)Nagios官方的文檔,會(huì)發(fā)現(xiàn)Nagios基本上沒(méi)有什么依賴(lài)包,只要求系統(tǒng)是       Linux或者其他Nagios支持的系統(tǒng)。不過(guò)如果你沒(méi)有安裝apache(http服務(wù)),那么你就沒(méi)有那     么直觀的界面來(lái)查看監(jiān)控信息了,所以apache姑且算是一個(gè)前提條件。關(guān)于apache的安裝,網(wǎng)上     有很多,照著安裝就是了。安裝之后要檢查一下是否可以正常工作。


   知道Nagios 是如何通過(guò)插件來(lái)管理服務(wù)器對(duì)象后,現(xiàn)在開(kāi)始研究它是如何管理遠(yuǎn)端服務(wù)器對(duì) 象的。Nagios系統(tǒng)提供了一個(gè)插件NRPE。Nagios 通過(guò)周期性的運(yùn)行它來(lái)獲得遠(yuǎn)端服務(wù)器的各種     狀態(tài)信息。它們之間的關(guān)系如下圖所示:


Nagios安裝配置教程(一)基本了解


Nagios 通過(guò)NRPE 來(lái)遠(yuǎn)端管理服務(wù)



    1. Nagios 執(zhí)行安裝在它里面的check_nrpe 插件,并告訴check_nrpe去檢測(cè)哪些服務(wù)。


    2. 通過(guò)SSL,check_nrpe連接遠(yuǎn)端機(jī)子上的NRPE daemon


    3. NRPE 運(yùn)行本地的各種插件去檢測(cè)本地的服務(wù)和狀態(tài)(check_disk,..etc)


    4. 最后,NRPE 把檢測(cè)的結(jié)果傳給主機(jī)端的check_nrpe,check_nrpe 再把結(jié)果送到Nagios狀態(tài) 隊(duì)列中。

    5. Nagios 依次讀取隊(duì)列中的信息,再把結(jié)果顯示出來(lái)。



三、Nagios的版本狀態(tài)


    2009年08月13日,企業(yè)監(jiān)控系統(tǒng) Nagios 3.2.0 發(fā)布。

    2010年10月05日,Nagios 3.2.3 發(fā)布,企業(yè)級(jí)監(jiān)控系統(tǒng)。

    2012年05月08日,Nagios 3.4.0 發(fā)布,企業(yè)級(jí)監(jiān)控系統(tǒng)。

    2012年05月14日,Nagios 3.4.1 發(fā)布。

    2012年12月01日,Nagios 3.4.3 發(fā)布,企業(yè)級(jí)監(jiān)控系統(tǒng)。

    2013年01月18日,Nagios 3.4.4 發(fā)布,企業(yè)級(jí)監(jiān)控系統(tǒng)。

    2013年03月18日,Nagios 3.5.0 發(fā)布,企業(yè)級(jí)監(jiān)控系統(tǒng)。


四、在線尋求幫助


Nagios官方主頁(yè)


          http://www.nagios.org/


  Nagios在線幫助中文版


http://nagios-cn.sourceforge.net/nagios-cn/


  安裝包的下載


          http://www.nagios.org/download






Nagios安裝配置教程(一)基本了解


Nagios安裝配置教程(一)基本了解


Nagios安裝配置教程(一)基本了解


附件:http://down.51cto.com/data/2363953
向AI問(wèn)一下細(xì)節(jié)

免責(zé)聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如果涉及侵權(quán)請(qǐng)聯(lián)系站長(zhǎng)郵箱:is@yisu.com進(jìn)行舉報(bào),并提供相關(guān)證據(jù),一經(jīng)查實(shí),將立刻刪除涉嫌侵權(quán)內(nèi)容。

AI