本節包含以下主題:
下列配置用來驗證並作為事件效能的標竿:
附註:如需最佳效能,請將擁有相同度量系列事件規則的監控設定檔的數量降到最低。 例如,在套用到同樣的裝置組時,擁有「介面」度量系列十個規則的一個監控設定檔優於「介面」度量系列一個規則的十個監控設定檔。
若要決定您是否處理過多事件,您必須監控 Data Aggregator 中的一些關鍵效能指標。 Data Aggregator 中的事件處理是以批次進行 (例如,立即為大型群組驗證並產生事件)。 因此,我們採用不同的度量,透過 Data Aggregator 系統的自我監控機制追蹤,以評估 Data Aggregator 系統的健康狀況。 為了檢視這些重要的度量,請將自訂的「IM 裝置多重趨勢」檢視新增到儀表板。 編輯儀表板,使用下列來自度量系列「Data Aggregator 事件計算次數」的度量:
持續引發或清除的大量事件可能影響「事件管理員」資料庫。
如果在一個 5 分鐘的輪詢週期中,這兩個度量加總後的總數超過 900 個事件,則您已超過建議的中型系統每秒 2-3 個事件的產生率。 在 5 分鐘的輪詢週期中,事件產生/清除超出 900 個事件是可接受的。
如前所述,在我們的測試環境中,我們發現在 5 分鐘輪詢週期中的 150K 評估將使系統處於風險之中。
您可以監看所有度量一段時間,來判斷系統上事件效能的健康情況。 此外,如果 Data Aggregator 系統上的 Karaf 記錄包含資料庫和/或其他錯誤,這代表系統可能壓力過大。 一般而言,這些自我監控的度量應該很穩定。 不過,在夜間時刻 (預設為凌晨 2 點到 4 點,UTC),有些資料庫的密集工作可能導致自我監控度量的變動。 若度量恢復穩定狀態,仍可視系統為良好的健康狀態 (雖然系統忙碌期間事件可能會延遲)。
建議您慢慢地開啟事件,先判斷系統的健康情況,再繼續執行不同的規則。 我們也建議在每次變更後監控系統的健康狀態 24 小時,因為夜間處理可能會有影響,即使在日間看起來事件處理狀態似乎是穩定的。
超過臨界值時若要進行修復,請遵循這個程序:
Copyright © 2014 CA Technologies.
All rights reserved.
|
|