監視和規則

 

發佈時間: 2016年6月

適用於: System Center 2012 R2 Operations Manager, System Center 2012 - Operations Manager, System Center 2012 SP1 - Operations Manager

監視和規則是 Operations Manager 中用來測量健全狀況及偵測錯誤的主要元素,並提供類似但不同的功能。 監視會設定物件的狀態,而規則則會建立並收集資料以供分析及報告之用。 每個監視和規則主要是由用來執行其必要功能的資料來源與用來評估此資料的邏輯所定義。

雖然監視和規則提供不同的功能,但兩者都使用一組共通的來源,提供所要評估的資料。 例如,監視可能會使用效能計數器來設定特定物件的狀態, 而規則可能會存取同一個效能計數器,以便儲存計數器的值供分析及報告之用。

監視

監視會測量受管理物件某方面的健全狀況。 如下表所示,監視共有三種:

健全狀況狀態

監視各有兩到三種健全狀況狀態。 在任何特定時間,監視都將處於一種 (且只限一種) 可能的狀態。 當代理程式載入監視時,監視會初始化為狀況良好的狀態。 只有在偵測到另一種狀態的指定條件時,這個狀態才會改變。

特定物件的整體健全狀況是由其各個監視的健全狀況所決定。 這些監視的組合包括直接以物件為目標的監視、其目標物件透過相依性監視彙總至物件的監視、以這些物件為目標的相依性監視等等。 Operations 主控台的健全狀況總管中即顯示出這個階層架構。 健全狀況彙總方式的原則屬於彙總監視和相依性監視之設定的一部分。

建立監視時,您必須針對監視的每種健全狀況狀態指定條件。 當符合其中一個條件時,監視就會變更為該狀態。 每個條件都必須是唯一的條件,使得特定時間只能有一個條件成立。 當監視變更為警告或重大狀態時,則監視可選擇性地產生警示。 當監視變更為狀況良好狀態時,則可選擇性地自動解決任何先前產生的警示。

監視的類型

監視

說明

單位監視

測量應用程式的某個層面, 可能是檢查效能計數器以判斷應用程式的效能、執行指令碼以執行綜合交易,或是監看表示發生錯誤的事件。 類別通常有多個單位監視,這些單位監視以類別作為目標,以測試應用程式的不同功能並監視不同的問題。

相依性監視

提供不同類別間的健全狀況彙總套件。 這可讓物件的健全狀況相依於其操作成功所依賴之另一種物件的健全狀況。

彙總監視

提供類似監視的合併健全狀況狀態。 單位和相依性監視通常設定在特定的彙總監視之下。 除了為許多以特定類別為目標的不同監視提供更完善的整體組織之外,彙總監視還為類別的不同分類提供了唯一的健全狀況狀態。

System_CAPS_note注意事項

單用「監視」一詞時通常是指單位監視。 彙總和相依性監視一般都是使用其完整名稱來指稱。

下圖顯示 [Windows 伺服器] 類別之健全狀況總管的範例。 此範例顯示構成整體健全狀況狀態之不同類型監視的使用情況。

範例健全狀況總管

健全狀況總管範例

規則

規則不會影響目標物件的健全狀況狀態。 如下表所示,規則適用於三種功能:

監視

說明

警示規則

警示規則會在偵測到特定事件時建立警示。 這個事件可以是資料來源中顯示的不同類型事件任何一種。 警示規則不會影響健全狀況狀態。

集合規則

集合規則會將事件或效能資料收集到 Operations Manager 資料庫和資料儲存。 這種規則並不會建立警示或設定健全狀況狀態。

集合規則可以使用資料來源中顯示的每一種資料來源。 依據您要建立的特定集合規則類型而定,資料將會轉換成事件或效能資料。 在某些精靈中,您必須提供資料來源中的特定資訊,用於所要收集之資料的不同內容。

命令規則

命令規則會按照排程執行指令碼或命令。 這種規則並不會建立警示或收集任何資料。

應該建立監視還是規則?

Operations Manager 中的單位監視和規則非常相似; 兩者都是在代理程式上執行的工作流程、都可在符合特定條件時產生警示,而且都使用一組類似的資料來源收集這些條件。 因此,您可能非常難以判斷要在特定案例中建立監視還是規則。

請使用下列準則判斷不同狀況下應建立何者。

若…則建立監視

  • 您想影響物件的健全狀況。 除了產生警示之外,監視也會影響其目標物件的健全狀況狀態。 這會顯示在狀態檢視和可用性報表中。

  • 您想在錯誤狀況清除之後自動解決警示。 規則發出的警示無法自動清除,因為規則無法偵測問題已經解決。 當其狀況良好狀態的條件符合時,監視可以偵測到問題已經解決,且可自動解決警示。

  • 您要根據效能閾值建立警示。 沒有規則可用來從效能閾值產生警示。 在這種情況下,無論如何您都應該使用監視,因為您可以使用效能計數器低於定義之閾值的條件。

  • 您有一項條件需要的邏輯比規則可能提供的邏輯還要複雜。 Operations 主控台提供用於設定監視健全狀況狀態的各種選項,但只為規則提供了簡單的偵測功能。 如果您需要較複雜的規則邏輯,但沒有方法可以偵測監視的狀況良好狀態,則您可以建立使用手動或計時器重設的監視。 如需詳細資訊,請參閱事件監視器重設

    System_CAPS_note注意事項

    您可以使用 adb418d7-95ab-4e33-8ced-34a934016aa3#VMPD,利用 Operations 主控台中為監視提供的相同邏輯來建立自訂規則。

若…則建立規則

  • 您想收集效能計數器或事件供分析及報告之用。 監視只有在健全狀況狀態開始變更時,才會收集這些資訊。 如果要收集資訊,您必須建立集合規則。

    如果您想同時收集效能計數器並設定閾值供其設定健全狀況狀態,則請使用同一個效能計數器同時建立規則和監視。

  • 您想產生與物件健全狀況狀態無關的警示。

監視與規則主題

下列主題提供監視和規則的說明。

  • 資料來源

    說明資料來源的概念,並列出監視和規則可用的不同資料來源類型。

  • 運算式

    說明如何建立不同類型之監視和規則的運算式。

  • 警示

    說明如何設定監視和規則所建立的警示。

  • 事件監視和規則

    說明使用不同類型之事件的監視和規則,並提供在 Operations 主控台中使用精靈建立這些監視和規則的詳細資料與程序。

  • 效能監視和規則

    說明收集與監視效能的監視和規則,並提供在 Operations 主控台中使用精靈建立這些監視和規則的詳細資料與程序。

  • 指令碼監視器和規則

    提供如何撰寫監視指令碼以及如何使用指令碼建立監視和規則的詳細資料。

  • 相依性監視器

    說明可讓某種物件之健全狀況相依於另一個物件之健全狀況的監視。

  • 彙總監視器

    說明可針對特定物件類型彙總其他監視之健全狀況的監視。