新增症狀定義選項是用於為警示定義新增現有症狀或建立新症狀的機制。如果警示定義所需的症狀不存在,則可以從此工作區建立。

新增症狀定義選項的運作方式

您可以選取和新增針對基礎物件類型定義的症狀,還可新增相關物件類型的症狀。因為新增了一或多個症狀,因此可以建立症狀運算式。如果將此運算式評估為 True,則會產生警示。

定義症狀定義的位置

若要建立或編輯警示定義,請在功能表中按一下警示,然後在左窗格中按一下警示設定 > 警示定義。按一下加號新增定義,或按一下鉛筆編輯所選定義。在工作區的左側,按一下新增症狀定義

新增症狀定義選項

若要新增症狀定義,請使用左窗格選取症狀。使用右側的工作區定義症狀或症狀集為 True 的點。此外,還可以使用該工作區指定是否所有或任一症狀或症狀集必須為 True,才會產生警示。

表格 1. 新增症狀選取選項

選項

說明

定義位置

症狀評估的物件。

由於您建立了警示定義,因此可以根據物件關聯性階層針對基礎物件類型和相關物件類型選取或定義症狀。下列關聯性屬於物件類型,因為它們與警示定義基礎物件類型相關。

  • 自我。警示定義的基礎物件類型。例如,主機系統。

  • 子代。位於基礎物件類型下任一層級的物件類型,直接或間接子系物件。例如,虛擬機器是主機系統的子代。

  • 上階。高於基礎物件類型一或多個層級的物件類型,直接或間接父系。例如,資料中心和 vCenter Server 是主機系統的上階。

  • 父系。在基礎物件類型階層中位於較高層級的物件類型。例如,資料中心是主機系統的父系。

  • 子系。低於基礎物件類型一個層級的物件類型。例如,虛擬機器是主機系統的子系。

依物件類型篩選

僅在選取 [定義位置] 值而非 [自我] 時可用。

將症狀限制為根據所選 [定義位置] 關聯性為所選物件類型設定的症狀。

症狀定義類型

選取正在為目前 [定義位置] 物件類型新增的症狀定義類型。

  • 度量/超級度量。新增使用度量和超級度量症狀的症狀。這些度量是以 vRealize Operations Manager 從環境中目標物件所收集的運作值或效能值為基礎。

  • 內容。新增使用內容症狀的症狀。這些症狀是以 vRealize Operations Manager 從環境中目標物件所收集的組態內容為基礎。

  • 訊息事件。新增使用訊息事件症狀的症狀。這些症狀是以接收自 vRealize Operations Manager 元件的訊息事件,或透過系統的 REST API 從外部受監控系統接收的訊息事件為基礎。

  • 錯誤事件。新增使用錯誤症狀的症狀。這些症狀是以受監控系統發佈的事件為基礎。vRealize Operations Manager 會關聯這些事件的子集,並作為故障提供。故障旨在表示受監控的系統中,影響您環境中物件可用性的事件。

  • 度量事件。新增使用度量事件症狀的症狀。這些症狀是以與受監控系統進行通訊的事件為基礎,且其中所選度量以指定方式違反臨界值。外部系統會管理臨界值,而非 vRealize Operations Manager。相較於以 vRealize Operations Manager 主動監控之臨界值為基礎的度量症狀,這些症狀是以外部受監控系統針對所選度量報告的條件為基礎。

  • 智慧提早警告。新增使用已定義條件的症狀,該條件會在物件異常數目超過趨勢臨界值時觸發。此症狀表示物件的整體異常行為。異常是以 vRealize Operations Manager 對違反動態臨界值 (用於判定物件正常運作行為) 的適用度量數目分析為基礎。此症狀無法設定。您可以加以使用或不使用。

新增症狀按鈕

如果不存在警示所需的症狀,則可以建立症狀。

開啟 [症狀定義] 對話方塊。

不適用於系統中預先定義的智慧提早警告症狀。

全部篩選器

篩選症狀定義的清單。當 [定義位置] 設定為自我,或當它設定為其他關聯性,且您從 [依物件類型篩選] 下拉式功能表選取物件時,可以使用此選項。

  • 症狀。輸入要在症狀定義的名稱上搜尋的文字。例如,若要顯示名稱中包含 Efficiency 的所有症狀定義,請輸入 Efficiency

  • 定義者。輸入要搜尋定義症狀定義的介面卡名稱的文字。例如,若要顯示由 vCenter Adapter 提供的所有症狀定義,請輸入 vCenter。若只要顯示使用者定義的症狀定義,請輸入搜尋詞彙 User

若要清除篩選器,請按一下雙箭頭圖示以及出現在篩選器名稱旁的紅色 x

快速篩選器 (名稱)

根據症狀名稱搜尋清單。

症狀清單

所選物件類型的現有症狀清單。若要設定症狀,請將其拖曳到工作區。

若要合併以階層中多個層級為基礎的症狀,請先選取新 [定義位置] 層級和 [依物件類型篩選],再選取並拖曳新症狀到工作區。

使用工作區設定症狀和症狀集的互動。

表格 2. 警示定義工作區中的症狀集

選項

說明

警示定義摘要

目前針對警示定義設定的資訊。建立警示定義時使用該資訊做為參考。

症狀

症狀集包含評估為判定警示是否應觸發的運算式。

若要將症狀清單中的一或多個症狀新增至現有症狀集,請將該清單中的症狀拖曳到症狀集。若要為警示定義建立新的症狀集,請將症狀拖曳到輪廓為虛線的登陸區域。

符合下列症狀集的 {operator}

選取適用於所有新增症狀集的運算子。僅在新增多個症狀集時可用。

  • 全部。所有症狀集必須為 True,才會產生警示。做為布林值 AND 運算。

  • 任何。一或多個症狀集必須為 True,才會產生警示。做為布林值 OR 運算。

症狀集

將一或多個症狀新增到工作區,定義症狀集為 True 的點,並指定是否症狀集中的所有或任一症狀都必須為 True,才會產生警示。

一個症狀集可包含一或多個症狀,而一個警示定義則可包含一或多個症狀集。

如果您建立了某個症狀集,並且該症狀集上 [定義位置] 物件為 [自我],則可以為症狀集中的多個症狀設定運算子。

如果您建立了某個症狀集,並且該症狀集上 [定義位置] 物件為 [自我] 之外的關聯性,則可設定運算子並修改觸發臨界值。若要設定症狀集準則,請設定選項。

  • 值運算子。指定值文字方塊中所提供的值與多個相關物件的比較方式,以評估症狀集為 True。

  • 值文字方塊。屬於指定關聯性之物件的數目 (以值類型為基礎),這些物件是評估症狀集為 True 所必需的。

  • 值類型。可能的類型包括下列項目:

    • 計數。相關物件的精確數目符合症狀集準則。

    • 百分比。佔相關物件總計的百分比符合症狀集準則。

    • 任何。一或多個相關物件符合症狀集準則。

    • 全部。所有相關物件符合症狀準則。

  • 症狀集運算子。在症狀集的症狀之間套用的運算子。

    • 全部。所有症狀必須為 True,才會產生警示。做為布林值 AND 運算。

    • 任何。一或多個症狀必須為 True,才會產生警示。做為布林值 OR 運算。

當您將某個症狀納入症狀集時,條件必須為 True 才會觸發症狀集。但是,您可能會想設定某個症狀集,要求在症狀條件不存在時觸發症狀。若要使用症狀條件的不存在情況,請按一下症狀名稱左側的否定此症狀條件圖示。

儘管您可以設定症狀嚴重度,但如果否定了某個症狀,則該症狀將不具有影響已產生警示之嚴重度的相關聯嚴重度。