事件高載篩選器會監控短時間內相同事件的事件傳入資料流。若要最佳化事件的儲存區大小,重複發生的事件會整併為單一事件,然後將其儲存在資料庫或遠端 Syslog 伺服器中。
在各種案例中會出現事件高載,其中包括:
- 現有的硬體故障。
- 自動化解決方案,通常用於登入和登出 vCenter Server。
依預設,會啟用事件高載篩選器。它會整併除允許清單上事件之外的所有類型的事件。事件高載定義為每秒多個相同事件。如果出現以下情況,則兩個事件相同:
- 事件屬於相同類型。
- 事件位於相同的詳細目錄物件上。
- 事件由相同的使用者發佈。
備註: 其餘事件特定的資料不會用來判斷兩個事件是否相同。
在 30 秒內出現 30 個相同事件後,會偵測到事件高載。這些 30 個事件會儲存在 VC 資料庫或遠端 Syslog 伺服器中。從第 31 個事件起,開始整併高載事件。高載事件不會進入資料庫,但整併的事件將儲存到資料庫中。
如果發生高載事件,
高載篩選器僅影響進入資料庫與遠端 Syslog 資料流的事件。由高載事件和
EventHistoryCollector
物件觸發的警示不會受到影響。
com.vmware.vc.EventBurstStartedEvent
- 事件高載的起始。com.vmware.vc.EventBurstEndedEvent
- 事件高載的結束。com.vmware.vc.AllEventBurstsEndedEvent
- 所有事件高載的結束。com.vmware.vc.EventBurstCompressedEvent
- 事件高載後整併的事件。
eventType
- 高載事件的事件類型。objectId
- 高載事件的實體。userName
- 高載事件的使用者名稱。
count
- 自事件高載起始之後的相同事件的數目。計數從第 31 個事件開始。burstStartTime
- 事件高載的第 31 個事件的時間。備註: 高載篩選器事件的時間戳記與高載事件無關。
設定事件高載篩選器
在進階 vCenter Server 設定中,您可以設定事件高載篩選器的基本與進階設定。
高載篩選器可以採用下列組態。
- 已啟用:如果已啟用
compressToDb
或compressToSyslog
,高載篩選器會偵測高載、為其張貼事件以及整併事件,然後再將其儲存在資料庫中或傳送到遠端 Syslog 伺服器。 - 已停用:將高載儲存在資料庫中或傳送到遠端 Syslog 伺服器之前,高載篩選器不會偵測高載、為其張貼事件或整併事件。如果
compressToDb
和compressToSyslog
已停用,則高載篩選器會偵測高載並為其張貼事件,但不會整併事件。