情境
如何在特定的時間區段(譬如上午12:00 - 上午2:00)禁用所有server上的Run Queue Length等特定規則。在此間,程式正在做每日的批次作業會導致高Queue Length。導致Foglight的告警被觸發。在本文中,以“Run Queue Length”規則為例。
原因
Foglight被設計為Run Queue Length規則將在受監視的服務器上達到預設門檻值時觸發告警。
方案
請按照以下步驟停止Foglight中的特定規則:
- 登錄到Foglight Web控制台後,點選Dashboards | Administration | Schedules | Manage Schedules,,檢查是否已有可用的Schedule。如果沒有,點擊Add創建一個新的Schedule。
- 到Dashboards | Administration | Rules & Notifications | Rules,搜索Run Queue Length,點擊它進入編輯規則頁面。
- 在“編輯規則 - Run Queue Length”頁面上,單擊“Schedules”,然後選擇一個可用的Schedule或在步驟1中創建的Schedule,添加到Blackout Schedules box。
- 點擊Save保存更改。
- 觀察blackout 在the next scheduled 時間是否生效
留言
張貼留言