cfg_file= # 設置nagios 各式.cfg 目錄位置
Ex: Commands.cfg, localhost.cfg, templates........etc 各式設定檔
nagios_user & nagios_group # 設置nagios程式運行時的 user & group
(2.)組態 contacts.cfg(Nagios 設定聯絡人設定檔與群組)
/usr/local/nagios/etc/objects/contacts.cfg
contact_name = #請改為自己熟悉Admin Name
use = generic-contact
# 使用 generic-contact 設定, 而此設定存在於 template.cfg 設定檔案中
email = xxxx@yahoo.com.tw
# email 請更要欲發信給警急聯絡人專用信箱 EX: admin
contact_groupname= #為此聯絡人定義一個群組
members = #請將剛剛建立聯繫人Keynes加入此群組即可
(3.)組態 localhost.cfg(使用Nagios 範本建立監控主機與Server 設定檔)
您也可以編輯 naigos.cfg , 讓nagios 讀取自己放置*.cfg 檔案放置的目錄
vi nagios.cfg
cfg_dir = #將前方#號除去, 等號後方改成自行放置 *.cfg 的目錄位置即日可
vi localhost.cfg #使用系統範本修改主機與Service監控
依我們上面LAB所述必需新增三台監控主機,分別是 nodea,nodeb,nodec
Host Group : 接著我們必須將上述三成員,定義一群組並將三台主機加入
service define : 定義服務主機checking in ,系統範本列舉了 ping , 磁區大小,
程序最大數....等警訊
(4.)組態 template.cfg(使用template 範本大量配置監控主機與Service 設定檔)
系統配置聯絡人範本,可於我們define時存取template.cfg設定
系統配置Host 範本,可於我們define時存取template.cfg設定
(Period: 將會存取timeperiod.cfg檔案)1:啟用 , 0: 停用 功能
(5.)組態 timeperiod.cfg(使用timperiod.cfg 範本大量配置監控主機與Service 監控
time設定檔)預設 7x24 與 某時段 範本
(6.)打開瀏覽器: https:// 192.168.0.111/nagios ) 登入 nagios 系統界面
點選hosts進入將可監測每一台主健康狀與服務啟動情況
綠燈_表示主機服務正常運作 , 紅燈_表示主機服務有故障系統管理員急需排除