共用方式為


MOM 套件

這個範例會示範如何使用 Microsoft Operations Manager (MOM) 2005 管理套件,監視一般 Windows Communication Foundation (WCF) 服務的基本狀態與效能。將此管理套件匯入 MOM 2005 並執行提供的範例時,就可以在 MOM 2005 操作員主控台中檢視從管理套件產生的警示和事件。此範例是以使用者入門範例為基礎。

Aa395206.note(zh-tw,VS.90).gif注意:
建置和執行內含範例的指示,將列在本主題結尾。

必要條件

在要監視的所有 WCF 服務上,必須安裝具備管理主控台和作業主控台的 MOM 2005,而且需要啟用 WMI 提供者。

Microsoft Operations Manager (MOM) 2005 是一種管理工具,可提供企業層級的作業管理,進而增進 IT 作業的效率。使用管理套件時,系統管理員便可建立一些外掛程式,可讓 MOM 監視系統和應用程式。如需 MOM 2005 的詳細資訊,請參閱 Microsoft Operations Manager 2005 產品概觀 (本頁面可能為英文)。

MOM 管理套件

管理套件是一組監視原則,其中包含可用來監視應用程式的 MOM 組態設定和「成品」(Artifact)。成品就是 MOM 2005 元件,可用來監視和操作應用程式。管理套件中包含下列可用來監視應用程式的成品:規則、提供者執行個體、規則群組、指令碼和告知群組。

WCF 管理套件

此範例的用途是做為 MOM 2005 管理套件範例,可示範規則及回應以監視透過 WCF 服務所公開的 WMI 和效能資料。也已提供範例效能和計時事件規則,目的為示範如何監視從 WCF 服務、端點和作業產生的特定資料。效能規則會根據 Service Model 所提供的效能計數器來產生警示。計時事件規則會執行指令碼,進而輪詢 WCF 服務提供的特定 WMI 資訊。

Aa395206.note(zh-tw,VS.90).gif注意:
若要讓計時事件規則執行指令碼這類自訂回應,您必須在 MOM 2005 管理主控台中啟用自訂回應。從 [管理] 樹狀節點中選取 [全域設定] 並選取 [安全性] 分類,即可啟用此選項。取消核取 [停止執行管理伺服器上的自訂回應]。

尚未超出規則定義的臨界值時,規則會產生綠色健康狀態,而超過臨界值時則會產生紅色健康狀態。

步驟 1:匯入 WCF 管理套件

您可以透過管理主控台,匯入提供的管理套件。在此範例中,WCF 管理套件位於 <install_location>\WCF_WF_CardSpace_Samples\WCF\Basic\Management\MOMPack\<language>\mgmtpack 目錄內。

匯入 MOM 管理套件。

  1. 從 [開始] 功能表開啟 [MOM 2005 管理主控台]。

  2. 以滑鼠右鍵按一下 [主控台根目錄] 樹狀結構中的 [管理套件]。

  3. 選取 [匯入/匯出管理套件]。

  4. 請遵循螢幕上的指示,新增提供的 WCF 管理套件。

  5. 以滑鼠右鍵按一下 [主控台根目錄] 樹狀結構中的 [管理套件]。

  6. 選取 [認可組態變更]。

Aa395206.note(zh-tw,VS.90).gif注意:
針對 WCF 管理套件提供的效能規則,會根據 Service Model 效能計數器物件來使用 Windows NT 效能計數器提供者。

步驟 2:將伺服器新增為電腦群組

電腦群組是 MOM 所管理的伺服器集合。您可以將伺服器靜態地指派給電腦群組,或者根據伺服器探索規則動態地探索伺服器,接著動態地新增或移除電腦群組。規則群組與一或多個電腦群組相關聯,可判斷是哪些伺服器套用規則。必須建立電腦群組並與規則群組產生關聯,如此 MOM 才能監視應用程式。也必須在電腦群組所含的其中一台伺服器上執行應用程式。

Aa395206.note(zh-tw,VS.90).gif注意:
WCF 管理套件中提供了數個規則群組。若要確定每個規則群組都在監視應用程式,您必須將電腦群組指派給每個規則群組。

新增電腦群組並使它與規則群組產生關聯

  1. 從 [開始] 功能表開啟 [MOM 2005 管理主控台]。

  2. 以滑鼠右鍵按一下 [管理套件] 樹狀結構中的 [電腦群組]。

  3. 選取 [建立電腦群組]。

  4. 請遵循精靈提供的指示,將您的伺服器新增為 [電腦群組]。

  5. 以滑鼠右鍵按一下您在步驟 1 中建立的 WCF 服務規則群組,然後選取 [與電腦群組產生關聯]。

  6. 按一下 [新增] 按鈕,然後選取您剛剛建立的 [電腦群組]。

  7. 按一下 [套用] 按鈕。

  8. 以滑鼠右鍵按一下 [主控台根目錄] 樹狀結構中的 [管理套件]。

  9. 選取 [認可組態變更]。

步驟 3:檢視 WCF 服務的健康狀態

您可以使用 MOM 作業主控台或 MOM Web 主控台,來檢視及處理 MOM 的操作資料。在作業主控台上選取 [警示]、[事件] 或 [狀態] 檢視,即可檢視 WCF 服務產生的事件和警示。在您匯入 WCF 管理套件並套用變更之後,就可以檢視服務的黃色警告警示和黃色警告健康狀態。這是在預料之中,因為目前尚未啟動 WCF 服務,因而違反了一些提供的規則。

檢視紅色健康狀態

  1. 從 [開始] 功能表開啟 [MOM 2005 作業主控台]。

  2. 按一下 [狀態] 按鈕,查看伺服器的目前狀態。

  3. 按一下 [警示] 按鈕,查看當 WCF 服務不在伺服器上執行時所產生的個別警示。

接著使用下列指示,建置提供的計算機服務並執行其相對應的用戶端程式碼。這樣會啟動服務。然後解析執行服務之前所產生的目前警示。若要解析警示,請按一下 [警示] 按鈕,以滑鼠右鍵按一下每個個別錯誤警示,然後將其解析狀態設定為 [解析]。

Aa395206.note(zh-tw,VS.90).gif注意:
所提供之 WCF 管理套件中包含的每個計時事件規則,都會設定為每分鐘執行。您可以在 MOM 2005 管理主控台中變更此值。

Aa395206.note(zh-tw,VS.90).gif注意:
事件規則的每個集合都由四個規則的集合組成。「監視器」事件規則負責根據它所監視的 WMI 物件狀態,產生 MOM 2005 事件。「產生警示」事件規則會監視「監視器」事件規則所產生的事件,並產生對應警示。您可以使用 [MOM 2005 管理主控台] 變更這些規則產生的警示嚴重性。

按一下 [狀態] 按鈕。請注意,伺服器的健康狀態已變更為 [綠色]。伺服器的健康狀態會持續保持為綠色,而綠色成功警示則是由效能計數器和計時事件規則所產生。

Aa395206.note(zh-tw,VS.90).gif注意:
AppDomain WMI Data 規則 (會檢查 Web.config 檔的位置) 是採用硬式編碼,目的為尋找 %SystemDrive%\inetpub\wwwroot\servicemodelsamples\web.config 位置中的檔案。如果正在使用不同的安裝位置,請以新位置更新與規則相關聯的指令碼,避免重複發生 Web.config 警示。

若要設定、建置及執行範例

  1. 請確定您已執行 Windows Communication Foundation 範例的單次安裝程序

  2. 若要建置方案的 C# 或 Visual Basic .NET 版本,請遵循建置 Windows Communication Foundation 範例中的指示。

  3. 若要在單一或跨電腦的組態中執行本範例,請遵循執行 Windows Communication Foundation 範例中的指示。

  4. 按一下 [警示] 按鈕。

  5. 以滑鼠右鍵按一下每個個別警示,並將其解析狀態設定為 [已解析],即可移除先前存在的紅色嚴重錯誤警示。

  6. 最後,會從在伺服器上執行的作用中 WCF 服務產生綠色順利完成警示。

Send comments about this topic to Microsoft.
© 2007 Microsoft Corporation. All rights reserved.