版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
【移動應(yīng)用開發(fā)技術(shù)】nagios安裝及監(jiān)控
一、如何安裝nagios
[root@server1nagios]#1安裝yuminstallgd-devel-y[root@server1nagios]#2部署lamp環(huán)境yuminstallhttpdmysqlmysql-serverphpphp-mysql-y[root@server1nagios]#3安裝主程序nagios[root@server1nagios]#tarfvxznagios.tar.gz(進(jìn)入目錄解壓)[root@server1nagios]#cdnagios-3.2.0[root@server1nagios]#./configure--prefix=/usr/local/nagios(這一步運(yùn)行如果未裝gcc,先yuminstallgcc*一下就可以了)[root@server1nagios]#useraddnagios[root@server1nagios]#makeall[root@server1nagios]#makeinstallmakeinstall
-Thisinstallsthemainprogram,CGIs,andHTMLfiles
makeinstall-init
-Thisinstallstheinitscriptin/etc/rc.d/init.d
makeinstall-commandmode
-Thisinstallsandconfigurespermissionsonthe
directoryforholdingtheexternalcommandfile
makeinstall-config
-Thisinstalls*SAMPLE*configfilesin/usr/local/nagios/etc
You'llhavetomodifythesesamplefilesbeforeyoucan
useNagios.
ReadtheHTMLdocumentationformoreinfo
ondoingthis.
Payparticularattentiontothedocson
objectconfigurationfiles,astheydeterminewhat/how
thingsgetmonitored!
makeinstall-webconf
-ThisinstallstheApacheconfigfilefortheNagios
webinterface
vim/etc/httpd/conf/httpd.conf(修改User和Group為nagios)
UsernagiosGroupnagios
重新啟動apache(如果在編譯nagios的時候,步驟不對,會無法啟動服務(wù)。)
servicehttpdrestartservicenagiosstart生成用戶[root@server1nagios-3.2.0]#htpasswd-c/usr/local/nagios/etc/htpasswd.usersnagios(為用戶設(shè)置密碼,密碼隨意)Newpassword:Re-typenewpassword:Addingpasswordforusernagios
修改nagios的第一個配置文件,可以看到誰的分區(qū)控制臺連上來,以誰的身份連上來,看到什么,是在這個文件里控制的。
[root@server1nagios-3.2.0]#vim/usr/local/nagios/etc/cgi.cfg在所有的nagiosadmin后面添加nagios給nagios用戶開權(quán)限,讓他能夠查看信息!
root@server1nagios-
3.2.0]#/etc/init.d/nagiosreload修改好了以后重新載入一下。進(jìn)入nagios26/nagios
本機(jī)為什么是down的狀態(tài)???
監(jiān)控分析控制臺
---------------主程序
插件
--------------被監(jiān)控主機(jī)如果想讓nagios監(jiān)控別人,需要安裝一個插件才可以監(jiān)控。
/usr/local/nagios/libexec[root@server1libexec]#ls[root@server1libexec]#進(jìn)入插件目錄下我們看到什么沒有阿!所以需要安裝插件
[root@server1nagios-plugins-1.4.13]cd/nagios-plugins-1.4.13[root@server1nagios-plugins-1.4.13]#./configure--prefix=/usr/local/nagios/(編譯)可選的選項(xiàng)--with-gnutls--with-openssl--enable-extra-opts--enable-perl-modules
二、如何監(jiān)控別人我們先看監(jiān)控時間的配置文件,默認(rèn)不用改。cd/usr/local/nagios/etc/objectsvimtimeperiods.cfg這個文件是時間段的文件,24*7監(jiān)視時間段24小時每天每時。
這個文件默認(rèn)不用改。
vimlocalhost.cfg配置文件內(nèi)的選項(xiàng)含義。host_name主機(jī)名可以隨便寫alias
別名可以隨便寫address
監(jiān)控的主機(jī)IP地址(這里我們要監(jiān)控的是24)check_command
check-host-alive一會通過這條命令檢查監(jiān)控的對象的情況,這條命令是在一個配置文件定義好的notification_options
d,u,r
什么樣的情況對給你通知,down,未知,恢復(fù)這三個狀態(tài)會通知給你監(jiān)控對象的信息check_interval1
代表多長時間檢查一次(1分鐘)max_check_attempts2
檢查什么樣的情況發(fā)送報警,超過2次以上的情況會發(fā)送tactcontact_groupsadmin代表有情況的時候找adminnotification_interval10第二次通知的時間為10分鐘notification_period
代表什么時間發(fā)送通知呢24*7,只要出了問題就會通知你ps:(大括號要成對)。
vimcommands.cfg定義命令的配置文件$USR1$代表check-host-alive這條命令會執(zhí)行
/usr/local/libxec/check_ping-HHOSTADDRESS$-w3000.0,80%-c5000.0,100%-p5通過命令的閥值來判斷是否有問題。
三、和誰聯(lián)系現(xiàn)在來定義發(fā)送信息給誰,默認(rèn)的是給adminvimcontacts.cfgadmin組是事先定義好的,成員只有一個是nagiosadmin,然后我們添加一個聯(lián)系人,contact_name這個人的名字可以隨便寫,這里我們寫sourcealias別名隨便寫host_notification_period24*7代表什么時間會接收信息host_notification_option接收報警的狀態(tài),down,未知,恢復(fù)這三個狀態(tài)host_notification_conmands
修改好以后先檢查一下錯誤,用這條命令/usr/local/nagios/bin/nagios-v/usr/local/nagios/etc/nagios.cfg他會告訴你你的配置文件是否有問題totalErrors:0沒有問題
說明已經(jīng)添加好了。然后我們讓我們監(jiān)控的主機(jī)斷開網(wǎng)絡(luò),會出現(xiàn)如圖的結(jié)果
查看日志我們發(fā)現(xiàn)18.124這臺主機(jī)已經(jīng)找不到了。并且有報錯信息
發(fā)送報警信息是給nagiosadmin,source這兩個人的,如果要不想給nagiosadmin發(fā)送可以在contacts.cfg首先刪除這幾行
然后在組員里(members)把nagiosadmin除名就可以了。
修改了以后注意/etc/init.dnagiosreload重新讀取一下
要求是26為監(jiān)控服務(wù)器這臺機(jī)器能夠上網(wǎng)ifconfigeth0:159routeadddefaultgw定義網(wǎng)關(guān)ping
1installrpm-ivh/tmp/nagios/!msmtp-1.4.6-1.el5.scopserv.i386.rpm
2config[187tmp]#cd
/etc/[187tmp]#vimmsmtprc
tlsoffauthloginuseassword123456logfile/tmp/msmtp.log復(fù)制信息并修改成如圖,用戶名和密碼是自己郵箱的。
3test#####msmtpemail
vim/etc/Muttrc2753setsendmail="/usr/bin/msm
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025版美容院會員積分體系合作協(xié)議4篇
- 2025年度教育培訓(xùn)機(jī)構(gòu)課程開發(fā)及師資培訓(xùn)合同4篇
- 2025年成都美食研發(fā)上灶師父招聘與新品開發(fā)合同2篇
- 三方產(chǎn)品銷售合同范本(2024版)
- 二零二五年度商業(yè)地產(chǎn)租賃收益權(quán)轉(zhuǎn)讓合同3篇
- 2025年度智慧農(nóng)業(yè)項(xiàng)目采購合同解除協(xié)議2篇
- 二零二五年度鋼管車輛運(yùn)輸合同車輛保險理賠與費(fèi)用結(jié)算合同3篇
- 2025版動漫主題咖啡廳經(jīng)營管理協(xié)議3篇
- 二零二五年度車輛抵押抵押權(quán)轉(zhuǎn)讓合同范本3篇
- 2025年生態(tài)園區(qū)委托物業(yè)管理合同范本3篇
- 《天潤乳業(yè)營運(yùn)能力及風(fēng)險管理問題及完善對策(7900字論文)》
- 醫(yī)院醫(yī)學(xué)倫理委員會章程
- xx單位政務(wù)云商用密碼應(yīng)用方案V2.0
- 農(nóng)民專業(yè)合作社財務(wù)報表(三張報表)
- 動土作業(yè)專項(xiàng)安全培訓(xùn)考試試題(帶答案)
- 大學(xué)生就業(yè)指導(dǎo)(高職就業(yè)指導(dǎo)課程 )全套教學(xué)課件
- 死亡病例討論總結(jié)分析
- 第二章 會展的產(chǎn)生與發(fā)展
- 空域規(guī)劃與管理V2.0
- JGT266-2011 泡沫混凝土標(biāo)準(zhǔn)規(guī)范
- 商戶用電申請表
評論
0/150
提交評論