CentOS 6.5架設Nagios Server-前言與安裝篇

2014-04-30 Nagios

前言

一般在做監控主機的Server大多數都會有MRTG + Nagios / Cacti + Nagios,Nagios算是頗為知名且非常強大的監控套件

Nagios是一套open source的軟體,和Cacti一樣具有彈性,可添加許多開發者的plugin以便採集更多資料

在開始前先了解Nagios的架構

1. Nagios與Windows的架構,透過NSClient++偵測

sm2009040502c

 

2. Nagios與Linux架構,透過NRPE偵測

sm2009040503c

 

在安裝前先了解NSClient++與NRPE分別偵測不同OS使用。

 

一般完整的安裝環境需求:

Monitoring Server: Apache , nagios , nagios-plugins   (若須監控本機需要nrpe , nrpe-plugins)

Windows Client: NSClient++

Linux Client: nrpe , nrpe-plugins

 

 

安裝-local監控

範例使用CentOS 6.5進行安裝

SETP.1 先下載rpmforge,使用rpmforge找到nagios、nagios-plugins

 

 

SETP.2 Nagios預設是需要驗證登入的,需要先建立帳密檔

 

 

SETP.3 小弟安裝都習慣將Data目錄改到裝機時切割較大的分割區,以下為更改路徑後權限的設定

#確認系統使用者權限

 

範例將Web Data改到/volume/nagios

 

 

SETP.4 設定httpd.conf

 

 

SETP.5 設定cgi.cfg

 

 

SETP.6 nagios -v 參數可以檢查設定檔是否正確

 

2014-04-30_013354

 

 

SETP.7 設定開機啟動、服務啟動

 

 

SETP.8 登入 http://ServerIP/nagios

帳密就是在.htpassed.users中的admin

2014-04-30_014213

 

 

參考:

Nagios Core Documentation

 

發表迴響

你的電子郵件位址並不會被公開。 必要欄位標記為 *

彙整

分類

open all | close all

License

訂閱 Mr. 沙先生 的文章

輸入你的 email 用於訂閱