訊息事件症狀的基礎是接收自 vRealize Operations Manager 元件的訊息事件,或透過系統 REST API 從外部受監控系統接收的訊息事件。您可以定義訊息事件系統,以建立一或多個您可以新增到警示定義的症狀。

訊息事件症狀定義的運作方式

當傳入事件中的訊息符合症狀中的文字字串 (以指定運算子為基礎) 時,便會觸發訊息事件症狀。

找到訊息事件症狀定義工作區的位置

若要根據訊息事件定義症狀,請在功能表中按一下警示,然後在左窗格中按一下組態 > 症狀定義。選取訊息事件索引標籤,然後按一下新增,以在工作區中定義以內容為基礎的症狀。

在「警示定義工作區」中,您也可像定義警示一樣來定義症狀。

表 1. 訊息事件的症狀工作區選項
選項 說明
訊息事件選取器

您用來建立症狀的元件。

基礎物件類型

評估症狀所比對的物件。

選取事件的類型

選取傳入事件的類型,藉此來比對抵達的事件。傳入事件必須包含下列類型和子類型的組合。

  • 系統效能降級。
  • 變更。
  • 環境失效。
  • 通知。
症狀定義工作區

將事件類型拖曳到右窗格中。

訊息事件

系統會使用指定的運算子比較訊息事件文字字串與傳入事件中的訊息。您可以設定單一的訊息事件症狀或新增多個症狀。

例如,當虛擬機器的 CPU 限制從無限制變更為 2 GHz 時,VMware 介面卡會傳送一個變更事件。您可以建立一個症狀以偵測因為此組態變更而造成的 CPU 爭用問題。

設定選項:
  • 運算子。決定在評估症狀定義時,如何針對事件中的訊息評估事件訊息文字方塊中指定的字串。
  • 事件訊息。運算子評估的字串。
  • 嚴重度層級。症狀被觸發時的嚴重性。
  • 症狀名稱。症狀的名稱,此為設定警示定義時顯示在症狀清單中的名稱,產生警示時以及檢視已觸發症狀時會顯示。
  • 等待週期。觸發症狀前,觸發條件應在此數目的收集週期保持為 True。預設值為 1,這表示當條件變為 True 時,相同收集週期中會觸發該症狀。
  • 取消週期。症狀取消後,觸發條件在此數目的收集週期為 False。預設值為 1,這表示當條件變為 False 時,相同收集週期中會取消該症狀。