nagios 報警

我們試着看看設置如下參數時,Nagios是怎麼做狀態檢測及告警的:

max_check_attempts 3
normal_check_interval 3
retry_check_interval 2
notification_interval 3

首先,Nagios每三分鐘檢測一次服務,當某次檢測到服務狀態爲異常時,直接進入軟態(1/3 soft state),此後,以每2分鐘(retry_check_interval)的檢測頻率,再進行2次(一共進行3次檢測,從而達到 max_check_attempts)檢測,如果這兩次檢測服務都爲異常,則直接進入硬態(hard state)。進入硬態後,Nagios以每3分鐘(normal_check_interva)一次的頻率檢測服務,這與常態時是一樣的;同時每3分鐘(notification_interval)進行一次告警。

注意:修改這些參數後並不是即時生效。首先要重啓nagios,然後等待下一次檢測完成,nagios纔會按新的參數計算檢測時間與報警次數


export PROMPT_COMMAND='{ msg=$(history 1 | { read x y; echo $y; });logger "[euid=$(whoami)]":$(who am i):[`pwd`]"$msg"; }'

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章