Linux系統下Nagios的安裝過程

來源:互聯網
上載者:User

標籤:linux   外掛程式   nagios   

Nagios也是一個監視軟體,與zabbix相比它更輕量級,而且管理的伺服器數量也相對要少一點,但是掌握Nagios也是營運人員基本掌握的技能之一。


Nagios是需要apache和php的支援,安裝apache的過程在:http://chenx1242.blog.51cto.com/10430133/1762702。


Nagiosdの安裝

截止本文的時間,nagios的穩定版本是4.1.1。在linux下安裝nagios我們需要先做一些準備工作。

yum install -y gcc glibc glibc-common gd gd-devel xinetd openssl-devel#以上這些都是基礎組件mkdir /usr/local/nagios             #建立一個檔案夾用來專門儲存nagioscd /download                   #來到download檔案夾wget https://assets.nagios.com/downloads/nagioscore/releases/nagios-4.1.1.tar.gztar -zxvf nagios-4.1.1.tar.gz          #解壓縮./configure --prefix=/usr/local/nagios     #安裝地址定位上面建立的nagios檔案夾裡

然後會看到這樣的介面:

650) this.width=650;" src="http://s5.51cto.com/wyfs02/M01/7E/DF/wKiom1cLUzOB3h7XAABBzFRu8WE030.png" title="1.png" alt="wKiom1cLUzOB3h7XAABBzFRu8WE030.png" />

繼續#make all,然後又見到這樣的介面:

650) this.width=650;" src="http://s5.51cto.com/wyfs02/M00/7E/DF/wKiom1cLU2zAGkElAAAmwWxHObI371.png" title="1.png" alt="wKiom1cLU2zAGkElAAAmwWxHObI371.png" />

繼續#make install && make install-init:

650) this.width=650;" src="http://s1.51cto.com/wyfs02/M02/7E/E0/wKiom1cLVF2Q1hBMAAAth9VZ9Ug330.png" title="1.png" alt="wKiom1cLVF2Q1hBMAAAth9VZ9Ug330.png" />

然後還有#make install-commandmode#make install-config。完事之後,需要在linux系統裡建立一個叫nagios的使用者,但是這個使用者是不準許登陸系統的,於是#useradd -s /sbin/nologin nagios,建立完使用者之後,使用#chmod -R nagios.nagios /usr/local/nagios讓nagios檔案夾的所屬使用者和所屬組是nagios。


# chkconfig --add nagios

# chkconfig --level 35 nagios on    

# chkconfig --list nagios

650) this.width=650;" src="http://s3.51cto.com/wyfs02/M02/7E/DD/wKioL1cLVv_QCCnDAAAaS9z0Qqg336.png" title="1.png" alt="wKioL1cLVv_QCCnDAAAaS9z0Qqg336.png" />


Nagios檔案夾的內容

#ls一下,就可以看到nagios裡有很多個子檔案夾,這些子檔案夾的意義如下:

650) this.width=650;" src="http://s2.51cto.com/wyfs02/M02/7E/DD/wKioL1cLYtOzQrqmAAAWJhgKAqo986.png" title="1.png" alt="wKioL1cLYtOzQrqmAAAWJhgKAqo986.png" />

bin檔案夾:裡面有兩個可執行程式nagios和nagiostats。

sbin檔案夾:執行外部命令所需檔案的目錄。

etc檔案夾:設定檔所在的目錄。

include檔案夾:

libexec檔案夾:外部外掛程式檔案所在的目錄。

share檔案夾:網頁檔案存在的目錄。

var檔案夾:記錄檔和鎖檔案的目錄



Nagios外部外掛程式

nagios雖然是一款監視軟體,但是它本身不具備監控功能,而是他的外掛程式帶有監控的作用,比如check-load是查看CPU負載,check-disk是檢查硬碟容量,而下載外部外掛程式也很簡單,截止本文完成之時,官方網站提供的外部外掛程式版本是2.1.1。


#wget www.nagios-plugins.org/download/nagios-plugins-2.1.1.tar.gz

然後./configure和make && make install,這些都是老生常談,就不多寫了。










參考文章:http://www.cnblogs.com/mchina/archive/2013/02/20/2883404.html

本文出自 “生活就是等待戈多” 部落格,請務必保留此出處http://chenx1242.blog.51cto.com/10430133/1762638

Linux系統下Nagios的安裝過程

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.