藍(lán)隊(duì)云搭建nagios監(jiān)控平臺(tái)
2016-03-29 15:46:09
14811
Nagios是一款開源的免費(fèi)網(wǎng)絡(luò)監(jiān)控軟件,能有效監(jiān)控windows,linux的主機(jī)狀態(tài),在系統(tǒng)或服務(wù)狀態(tài)異常時(shí)發(fā)出郵件或短信報(bào)警,第一時(shí)間通知網(wǎng)站運(yùn)維人員。
與cacti相比nagios主要監(jiān)控服務(wù),郵件及短信報(bào)警,,當(dāng)然也有簡(jiǎn)單的流量監(jiān)控界面;而cacti主要監(jiān)控流量,服務(wù)器狀態(tài)頁(yè)面顯示;
首先搭建好lamp環(huán)境,這里不做多的介紹了,相關(guān)LAMP環(huán)境搭建可以到藍(lán)隊(duì)網(wǎng)絡(luò)官網(wǎng)(www.tjdsmy.cn)幫助中心查看相應(yīng)搭建步驟;
我的測(cè)試環(huán)境:centos7mini ,已搭建好LAMP環(huán)境
Nagios下載地址:
http://www.tjdsmy.cn/projects/nagios/files/nagios-3.x/nagios-3.2.1/nagios-3.2.1.tar.gz/download
nagios相應(yīng)插件下載地址:
http://www.tjdsmy.cn/distfiles/nagios-plugins-1.4.14.tar.gz
下載好nagios 和nagios插件后:
#useradd nagios //創(chuàng)建nagios用戶
#yum install gcc gcc-c++ libxml2
libxml2-devel autoconf libjpeg libjpeg-devel libpng libpngdevel freetype
freetype-devel zlib zlib-devel glibc glibc-devel glib2 glib2-devel
進(jìn)入nagios安裝包所在的目錄,并解壓安裝:
1.安裝nagios
#tar –zxvf nagios-3.2.1.tar.gz
#tar –zxvf nagios-plugins-1.4.14.tar.gz
#cd nagios-3.2.1
#./configure
#make all
#make install
#make install-init
#make install-config
#make install-commandmode
#make install-webconf //配置nagios與apache整合
2.安裝nagios-plugins
#Tar –zxvf nagios-plugins-1.4.14.tar.gz
#Cd –zxvf nagios-plugins-1.4.14
#./configure
#make
#make install
3.nagios 訪問控制設(shè)置
Htpasswd –c
/user/local/nagios/etc/htpasswd.user nagiosadmin //輸入密碼,登錄頁(yè)面時(shí)的登錄密碼,賬號(hào)為nagiosadmin
4.重啟nagios 和httpd服務(wù)
#service nagios restart
#service httpd restart
5.瀏覽器測(cè)試
輸入:IP/nagios
如:192.168.42.174/nagios