




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
【移動應(yīng)用開發(fā)技術(shù)】爛泥:學(xué)習(xí)Nagios(一):Nagios安裝
本文首發(fā)于爛泥行天下。最近一段時間,一直在學(xué)習(xí)有關(guān)Nagios監(jiān)控系統(tǒng)的相關(guān)知識。有關(guān)Nagios監(jiān)控系統(tǒng),你可以在百度或者google搜索下,那文章是一堆一堆的。讓人看起來很簡單。但是在實(shí)際的搭建過程中,卻不是那么回事。下面就把自己在搭建過程的步驟及注意的事項(xiàng)記錄下來。在安裝Nagios前,有些軟件與套件需要首先安裝。具體如下:PHP、Apache、Net-snmp、gcc、perl-CPAN其中Apache是nagios打開必須要使用的。因?yàn)镹agios監(jiān)控主要是通過插件來實(shí)現(xiàn)的,而插件有包括SNMP方式、NRPE方式。在接下來的幾篇文章,都是圍繞SNMP方式來進(jìn)行監(jiān)測。所以需要安裝net-snmp相關(guān)組件。而SNMP方式監(jiān)測都是通過check_snmp_mem.pl等perl文件來實(shí)現(xiàn)的,所以在安裝SNMP相關(guān)的插件時,需要perl-CPAN的支持。所以需要安裝perl-CPAN。有關(guān)perl-CPAN的安裝,可以參考我的另外一篇文章《爛泥:perl中CPAN的安裝》。首先,我們來安裝相關(guān)的軟件及套件。我們可以通過yum方式安裝,也可以通過編譯方式來。因?yàn)闋可娴能浖疤准容^多,各個軟件集套件的依賴比較麻煩,所以建議使用yum方式來安裝。本次實(shí)驗(yàn)OS:CentOS6.6mini32bitNagios版本是中文版:nagios-cn本次相關(guān)的軟件可以到這個地址下載:/s/1jGzFtiQnagios的運(yùn)行是在nagios用戶下進(jìn)行的,所以在此之前我們要創(chuàng)建nagios。如下:useraddnagiosidnagios下面我們來使用yum方式安裝,如下圖:yum-yinstallphphttpdnet-snmpgccperl-CPAN安裝完畢后,我們把Nagios的相關(guān)軟件包上傳到Linux服務(wù)器上。具體如何上傳,這個我就在此作介紹了。你可以通過FTP、SSH等等都可以,就看你自己喜歡的方式了。上傳完畢后,我們來進(jìn)行解壓。我現(xiàn)在把相關(guān)的軟件包都放在/home/ilanni目錄下,如下圖:tar-xfnagios-cn-3.2.0.tar.bz2tar-xfnagios-plugins-2.0.1.tar.gztar-xfnagios-snmp-plugins.1.1.1.tgz解壓完畢后,我們來進(jìn)入nagios-cn-3.2.0目錄,如下圖:開始編譯nagios,如下圖:./configure--prefix=/usr/local/nagios--nagios的安裝路徑編譯完畢,如下圖:可以看到需要新建用戶nagios,系統(tǒng)中如果沒有的話。我們現(xiàn)在可以新建用戶,如下圖:Nagios用戶新建完畢后,我們還繼續(xù)nagios編譯后的工作。繼續(xù)執(zhí)行makeall,如下圖:makeall完畢后,如下圖:我們只需要按照上邊的命令執(zhí)行即可,如下圖:makeinstall安裝nagios的相關(guān)程序文件。makeinstall-init安裝nagios啟動的初始化腳本。makeinstall-commandmode安裝nagios的命令文件。makeinstall-config安裝nagios的配置文件。makeinstall-webconf安裝nagios的web配置文件。以上是nagios的安裝步驟,下面進(jìn)行nagios插件的安裝。進(jìn)入nagios的插件目錄,如下圖:[root@ilanninagios-cn-3.2.0]#cd../nagios-plugins-2.0.1[root@ilanninagios-plugins-2.0.1]#pwd/home/ilanni/nagios-plugins-2.0.1[root@ilanninagios-plugins-2.0.1]#ll編譯插件./configure--prefix=/usr/local/nagios/編譯完畢,沒有報(bào)錯就可以進(jìn)行安裝。makemakeinstallNagios與nagios插件基本安裝完畢,我們可以查看下。插件截圖:如果你仔細(xì)看的話,會發(fā)現(xiàn)這個插件時沒有有關(guān)SNMP的。如下圖:下面我們就安裝SNMP的插件。切換到nagios_plugins目錄,如下圖:注意SNMP安裝之前一定要安裝CPAN。有關(guān)CPAN的安裝,我在文章開頭就說過,可以參考我的另外一篇文章《爛泥:perl中CPAN的安裝》。執(zhí)行install.sh進(jìn)行安裝,如下圖:接下來一路回車即可。安裝完畢如下圖示:現(xiàn)在SNMP的插件已經(jīng)安裝完畢,我們來查看下:查看命令是否可以使用:
通過上圖可以看到,snmp插件已經(jīng)可以正常使用。下面我們把nagios加入到系統(tǒng)的服務(wù)中,如下:chkconfig--addnagioschkconfignagiosonchkconfig--listnagios
在開始啟動nagios之前,我們還要為nagios配置登錄的用戶名和密碼。有關(guān)nagios登錄的用戶名和密碼,我們可以查看nagios.conf文件,如下:catnagios.conf|grep-v^#|grep-v^$通過上圖,我們可以很明顯看出nagios用戶存放在/usr/local/nagios/etc/htpasswd.users文件中。但是如果此時查看htpasswd.users文件會發(fā)現(xiàn)該文件是不存在的。為什么回是這樣呢?這個是因?yàn)閚agios安裝完畢后,需要使用apache的htpasswd工具創(chuàng)建nagios登錄的用戶。如下:/usr/local/apache2/bin/htpasswd-c/usr/local/nagios/etc/htpasswd.usersnagiosadmin通過上圖,我們可以很明顯的看出,htpasswd在創(chuàng)建nagios登錄用戶的同時,也設(shè)置了該用戶的密碼。注意:nagios默認(rèn)的用戶名是nagiosadmin。我們可以通過查看/usr/local/nagios/etc/cgi.conf文件得知。如下:catcgi.cfg|grep-v^#|grep-v^$現(xiàn)在我們再來查看htpasswd.users文件,內(nèi)容如下:cat/usr/local/nagios/etc/htpasswd.usersnagios用戶創(chuàng)建完畢后,我們來啟動nagios并登錄,如下:/etc/init.d/nagiosstartpsaux|grepnagios
以上安裝的nagios中文版,nagios最新版的安裝和這個步驟基本一直。這個是n
溫馨提示
- 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)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 弱點(diǎn)工程合同范本
- 鎂合金對講機(jī)外殼行業(yè)深度研究報(bào)告
- 混凝土磨面合同范本
- 2021-2026年中國凈化室動力配套設(shè)備市場調(diào)查研究及行業(yè)投資潛力預(yù)測報(bào)告
- 農(nóng)產(chǎn)品電商中心投資預(yù)算與資金籌措
- 農(nóng)產(chǎn)品電商行業(yè)現(xiàn)狀與發(fā)展趨勢
- 中國易拉罐包裝行業(yè)市場調(diào)查研究及投資前景展望報(bào)告
- 七年級語文上冊名著默寫知識點(diǎn)及練習(xí)題及答案
- 中國危險化學(xué)品運(yùn)輸車行業(yè)發(fā)展監(jiān)測及投資戰(zhàn)略研究報(bào)告
- 中國草莓嫩白面膜行業(yè)市場發(fā)展監(jiān)測及投資潛力預(yù)測報(bào)告
- 醫(yī)院智能化系統(tǒng)內(nèi)網(wǎng)、外網(wǎng)及設(shè)備網(wǎng)系統(tǒng)拓?fù)鋱D-可編輯課件
- 【信息技術(shù)】信息技術(shù)及其應(yīng)用教學(xué)課件 2023-2024學(xué)年人教-中圖版(2019)高中信息技術(shù)必修二
- (正式版)JTT 1502-2024 直升機(jī)救生員搜救作業(yè)手勢信號要求
- 2024年社區(qū)工作者考試必背1000題題庫附答案(滿分必刷)
- 2024年鞍山職業(yè)技術(shù)學(xué)院單招職業(yè)傾向性測試題庫(500題)含答案解析
- 政企業(yè)務(wù)部門培訓(xùn)
- 2024年高考?xì)v史:全3冊核心知識梳理和大事年表
- 蘇教版三年級下冊數(shù)學(xué)全冊作業(yè)設(shè)計(jì)
- 4.《昆蟲備忘錄》 課件
- 非標(biāo)設(shè)備方案
- 教師如何進(jìn)行跨學(xué)科教學(xué)
評論
0/150
提交評論