nagios的主設定檔nagios.cfg詳解

來源:互聯網
上載者:User

nagios.cfg檔案Nagios.cfg

預設的路徑為/usr/local/nagios/etc/nagios.cfg,是nagios的核心設定檔,所有的對象設定檔都必須在這個檔案中進行定義才能發揮其作用,這裡只需將對象設定檔在Nagios.cfg檔案中進行引用即可。

log_file=/usr/local/nagios/var/nagios.log

“log_file”變數用來定義nagios記錄檔的路徑。

cfg_file=/usr/local/nagios/etc/hosts.cfg

cfg_file=/usr/local/nagios/etc/services.cfg

cfg_file=/usr/local/nagios/etc/commands.cfg

cfg_file=/usr/local/nagios/etc/contacts.cfg

cfg_file=/usr/local/nagios/etc/timeperiods.cfg

cfg_file=/usr/local/nagios/etc/templates.cfg

“cfg_file”變數用來引用對象設定檔,如果有更多的對象設定檔,在這裡依次添加即可。

更多精彩內容:http://www.bianceng.cnhttp://www.bianceng.cn/soft/tools/

object_cache_file=/usr/local/nagios/var/objects.cache該變數用於指定一個“所有對象設定檔”的副本檔案,或者叫對象緩衝檔案

resource_file=/usr/local/nagios/etc/resource.cfg

該變數用於指定nagios資源檔的路徑,可以在Nagios.cfg中定義多個資源檔。

status_file=/usr/local/nagios/var/status.dat

該變數用於定義一個狀態檔案,此檔案用於儲存nagios的目前狀態、注釋和宕機資訊等。status_update_interval=10

該變數用於定義狀態檔案(即status.dat)的更新時間間隔,單位是秒,最小更新間隔是1秒。nagios_user=nagios

該變數指定了Nagios進程使用哪個使用者運行。

nagios_group=nagios

該變數用於指定Nagios使用哪個使用者組運行。

check_external_commands=1

該變數用於設定是否允許nagios在web監控介面運行cgi命令,也就是是否允許nagios在web介面下執行重啟nagios、停止主機/服務檢查等操作。“1”為運行,“0”為不允許。

command_check_interval=2

該變數用於設定nagios對外部命令檢測的時間間隔,如果指定了一個數字加一個"s"(如10s),那麼外部檢測命令的間隔是這個數值以秒為單位的時間間隔。如果沒有用"s",那麼外部檢測命令的間隔是以這個數值的“時間單位”的時間間隔。

interval_length=60

該變數指定了nagios的時間單位,預設值是60秒,也就是1分鐘,即在nagios配置中所有的時間單位都是分鐘。

相關文章

E-Commerce Solutions

Leverage the same tools powering the Alibaba Ecosystem

Learn more >

Apsara Conference 2019

The Rise of Data Intelligence, September 25th - 27th, Hangzhou, China

Learn more >

Alibaba Cloud Free Trial

Learn and experience the power of Alibaba Cloud with a free trial worth $300-1200 USD

Learn more >

聯繫我們

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

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