監視主控件執行個體
本主題描述使用 Microsoft System Center Operations Manager 監視 BizTalk 主機實例。
使用臨界值規則來監視健康情況
BizTalk Server管理元件包含效能閾值規則,可提供 BizTalk 主機健全狀況的完整檢視。 提供的閾值規則有兩個類型:
例如,套用至所有 BizTalk 主機和所有 MessageBox 資料庫) 的規則 (。
特定 BizTalk 主機特有的規則。
一般規則會根據一般閾值來監視所有 BizTalk 主機。 例如,規則監視 HostQ 大小會根據一般閾值來監視所有 BizTalk 主機的工作佇列。 如果有三個不同的主機,其所有工作佇列都會受到相同的規則監視,而且當任何主機工作佇列超過一般閾值時,就會發生警示。
BizTalk 主機特定規則可讓您為不同的主機設定不同的閾值。 例如,規則監視 HostQ 大小 – BizTalkServerApplication 是一個主機特定規則,可監視 BizTalkServerApplication 主機的工作佇列。 在此範例中,您可以針對特定效能計數器實例定義特定的 Operations Manager 提供者,並在臨界值規則中使用該提供者。 因為這些規則是主機專屬的,所以您必須定義每個新建立主機的特定規則。
BizTalk 主機特定規則會以範本規則的形式提供,以建立適用于您環境中的規則。 依照預設,所有的閾值監控規則會停用:
您應該使用環境特定的臨界值來設定一般規則。
您應該根據範本規則和適當的閾值來建立 BizTalk 主機特定規則。
監視 BizTalk 主機實例
從監視的觀點來看,以特定 BizTalk 主機為目標的規則更有彈性。 BizTalk Server管理元件中提供的 BizTalkServerApplication 主機的所有閾值監視規則都是範本規則。 若要使用這些規則,您應該使用 Operations Manager 系統管理員主控台來:
在BizTalk Server規則群組中建立範本規則的複本,並將其重新命名。
為 BizTalk 主機特定的效能計數器實例建立新的 Operations Manager 提供者。
修改規則所使用的 Operations Manager 提供者,並將其指向新的提供者。
假設您的BizTalk Server安裝有 BizTalk 主機 ReceiveHost,而且您想要監視此主機的主機佇列大小。 在此情況下,您應該根據 BizTalk 主機佇列大小的效能計數器 ReceiveHost 實例,建立 Operations Manager 提供者。 您也應該針對您的環境適當調整規則中的閾值。
如果您使用主機特定的閾值監視規則,您應該停用一般監視規則。 這可以避免多餘的警示。