訊息事件症狀的基礎是接收自 vRealize Operations 元件的訊息事件,或透過系統 REST API 從外部受監控系統接收的訊息事件。您可以根據訊息事件定義症狀,將其包含在使用這些症狀的警示定義中。當已設定的症狀條件為 True 時,就會觸發症狀。

外部受監控系統的介面卡與 REST API 是用來收集來自外部來源之事件的傳入通道。介面卡和 REST 伺服器都在 vRealize Operations 系統中執行。外部系統傳送訊息,而 vRealize Operations 則收集訊息。

您可以為支援的事件類型建立訊息事件症狀。以下清單屬於支援的事件類型以及範例事件。

  • 系統效能降級。此訊息事件類型會對應 vRealize Operations API SDK 中的 EVENT_CLASS_SYSTEM 和 EVENT_SUBCLASS_PERFORM_DEGRADATION 類型以及子類型。
  • 變更。當虛擬機器的 CPU 限制從無限制變更為 2 GHz 時,VMware 介面卡會傳送一個變更事件。您可以建立一個症狀以偵測因為此組態變更而造成的 CPU 爭用問題。此訊息事件類型會對應 vRealize Operations API SDK 中的 EVENT_CLASS_CHANGE 和 EVENT_SUBCLASS_CHANGE 類型以及子類型。
  • 環境失效。當收集器元件沒有與其他元件進行通訊時,vRealize Operations 介面卡會傳送一個環境失效事件。您可以建立一個用於內部健全狀況監控的症狀。此訊息事件類型會對應 vRealize Operations API SDK 中的 EVENT_CLASS_ENVIRONMENT 和 EVENT_SUBCLASS_DOWN 類型以及子類型。
  • 通知。此訊息事件類型會對應 vRealize Operations API SDK 中的 EVENT_CLASS_NOTIFICATION 和 EVENT_SUBCLASS_EXTEVENT 類型以及子類型。