Nagios是開源碼社群中頗富盛名的監控軟體,Google行事曆則是目前最常見的網路服務,本文將結合這兩項利器,將Nagios所偵測到的主機或服務狀態記錄到Google行事曆內,網管人員只要定時查看Google行事曆就能夠掌握主機服務狀態。
在安裝成功後,先來說明Nagios中所特有的專有名詞,如表2所示。
表2 Nagios特有專有名詞介紹
在了解Nagios的特有名詞之後,繼續說明Nagios相關的組態檔,如表3所示。
表3 Nagios組態檔說明
接下來,針對組態檔來個別說明常見的組態設定。
nagios.cfg
nagios.cfg是Nagios主要的組態檔,主要的目的在於設定重要組態的設定,其格式如下,其中KEY為組態的名稱,VALUE即為設定值:
KEY=VALUE
實際設定範例內容如下所示,#之後為註解說明:
nagios.cfg常見的組態設定,如表4所示。
表4 nagios.cfg常見組態設定
commands.cfg
commands.cfg是用來定義指令行為的組態檔,主要目的在於設定命令的行為,格式如下(#為註解說明),其常用的組態設定如表5所示。
表5 commands.cfg常用組態
contacts.cfg
contacts.cfg是用來定義聯絡人資訊的組態檔,主要目的在設定命令的行為,格式如下,其常用的組態設定如表6所示。
表6 contacts.cfg組態說明