nagios監(jiān)控配置教程

nagios監(jiān)控配置教程

ID:9851150

大?。?46.00 KB

頁數(shù):13頁

時間:2018-05-12

nagios監(jiān)控配置教程_第1頁
nagios監(jiān)控配置教程_第2頁
nagios監(jiān)控配置教程_第3頁
nagios監(jiān)控配置教程_第4頁
nagios監(jiān)控配置教程_第5頁
資源描述:

《nagios監(jiān)控配置教程》由會員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在行業(yè)資料-天天文庫。

1、Nagios監(jiān)控配置教程必備知識:Nagios是一款用于系統(tǒng)和網(wǎng)絡(luò)監(jiān)控的應(yīng)用程序。它可以在你設(shè)定的條件下對主機(jī)和服務(wù)進(jìn)行監(jiān)控,在狀態(tài)變差和變好的時候給出告警信息。Nagios最初被設(shè)計為在Linux系統(tǒng)之上運(yùn)行,然而它同樣可以在類Unix的系統(tǒng)之上運(yùn)行。Nagios更進(jìn)一步的特征包括:?監(jiān)控網(wǎng)絡(luò)服務(wù)(SMTP、POP3、HTTP、NNTP、PING等);?監(jiān)控主機(jī)資源(處理器負(fù)荷、磁盤利用率等);?簡單地插件設(shè)計使得用戶可以方便地擴(kuò)展自己服務(wù)的檢測方法;?并行服務(wù)檢查機(jī)制;?具備定義網(wǎng)絡(luò)分層結(jié)構(gòu)的

2、能力,用"parent"主機(jī)定義來表達(dá)網(wǎng)絡(luò)主機(jī)間的關(guān)系,這種關(guān)系可被用來發(fā)現(xiàn)和明晰主機(jī)宕機(jī)或不可達(dá)狀態(tài);?當(dāng)服務(wù)或主機(jī)問題產(chǎn)生與解決時將告警發(fā)送給聯(lián)系人(通過EMail、短信、用戶定義方式);?具備定義事件句柄功能,它可以在主機(jī)或服務(wù)的事件發(fā)生時獲取更多問題定位;?自動的日志回滾;?可以支持并實現(xiàn)對主機(jī)的冗余監(jiān)控;?可選的WEB界面用于查看當(dāng)前的網(wǎng)絡(luò)狀態(tài)、通知和故障歷史、日志文件等;系統(tǒng)需求:Nagios所需要的運(yùn)行條件是機(jī)器必須可以運(yùn)行Linux(或是Unix變種)并且有C語言編譯器。你必須正確

3、地配置TCP/IP協(xié)議棧以使大多數(shù)的服務(wù)檢測可以通過網(wǎng)絡(luò)得以進(jìn)行。你需要但并非必須正確地配置Nagios里的CGIs程序,而一旦你要使用CGI程序時,你必須要安裝以下這些軟件...?一個WEB服務(wù)(最好是Apache)?ThomasBoutell制作的gd庫版本應(yīng)是1.6.3或更高(在CGIs程序模塊statusmap和trends這兩個模塊里需要這個庫)配置前準(zhǔn)備:1.使用uname-a命令查看自身系統(tǒng)版本,針對不同系統(tǒng)不同版本用不同的配置方法。2.使用rpm-qa查看自身系統(tǒng)已安裝軟件,如果沒

4、有安裝apache則先安裝apache3.到http://www.nagios.org下載nagios和nagios-plus軟件安裝包開始配置:(本配置操作指令都是在openSUSE10.2,并假定以正確安裝apache下進(jìn)行的)1)建立一個帳號切換為root用戶su-l創(chuàng)建新帳戶名為nagios并給它一個登錄口令/usr/sbin/useraddnagiospasswdnagios創(chuàng)建一個用戶組名為nagios,并把nagios帳戶加入該組/usr/sbin/groupaddnagios/us

5、r/sbin/usermod-Gnagiosnagios創(chuàng)建一個用戶組名為nagcmd來執(zhí)行外部命令并可以通過WEB接口來執(zhí)行。將nagios用戶和apache用戶(假定為wwwrun)都加入這個組中。/usr/sbin/groupaddnagcmd/usr/sbin/usermod-Gnagcmdnagios2)編譯與安裝Nagios展開Nagios源程序包tarxzfnagios-3.0rc1.tar.gzcdnagios-3.0rc1運(yùn)行Nagios配置腳本并使用先前開設(shè)的用戶及用戶組:./

6、configure--with-command-group=nagcmd編譯Nagios程序包源碼makeall安裝二進(jìn)制運(yùn)行程序、初始化腳本、配置文件樣本并設(shè)置運(yùn)行目錄權(quán)限makeinstallmakeinstall-initmakeinstall-configmakeinstall-commandmode現(xiàn)在還不能啟動Nagios-還有一些要做的...3)客戶化配置樣例配置文件默認(rèn)安裝在這個目錄下/usr/local/nagios/etc,這些樣例文件可以配置Nagios使之正常運(yùn)行,只需要做

7、一個簡單的修改...用你擅長的編輯器軟件來編輯這個/usr/local/nagios/etc/objects/contacts.cfg配置文件,更改email地址nagiosadmin的聯(lián)系人定義信息中的EMail信息為你的EMail信息以接收報警內(nèi)容。vi/usr/local/nagios/etc/objects/contacts.cfg4)配置WEB接口安裝Nagios的WEB配置文件到Apache的conf.d目錄下makeinstall-webconf創(chuàng)建一個nagiosadmin的用戶用

8、于Nagios的WEB接口登錄。記下你所設(shè)置的登錄口令,一會兒你會用到它。htpasswd2-c/usr/local/nagios/etc/htpasswd.usersnagiosadmin配置Apache,把安裝路徑下的httpd.conf文件的user和group改為nagiosnagios。把DirectoryIndexindex.html改為DirectoryIndexindex.phpindex.html注意php和html的位置。并在末尾加上LoadModulephp4

當(dāng)前文檔最多預(yù)覽五頁,下載文檔查看全文

此文檔下載收益歸作者所有

當(dāng)前文檔最多預(yù)覽五頁,下載文檔查看全文
溫馨提示:
1. 部分包含數(shù)學(xué)公式或PPT動畫的文件,查看預(yù)覽時可能會顯示錯亂或異常,文件下載后無此問題,請放心下載。
2. 本文檔由用戶上傳,版權(quán)歸屬用戶,天天文庫負(fù)責(zé)整理代發(fā)布。如果您對本文檔版權(quán)有爭議請及時聯(lián)系客服。
3. 下載前請仔細(xì)閱讀文檔內(nèi)容,確認(rèn)文檔內(nèi)容符合您的需求后進(jìn)行下載,若出現(xiàn)內(nèi)容與標(biāo)題不符可向本站投訴處理。
4. 下載文檔時可能由于網(wǎng)絡(luò)波動等原因無法下載或下載錯誤,付費(fèi)完成后未能成功下載的用戶請聯(lián)系客服處理。