MessageBox 效能計數器
效能計數器可讓您監視網站或系統上,服務所執行之工作的特定層面。 效能計數器也可以幫助您識別和疑難排解伺服器的效能問題。
下列效能計數器可供 BizTalk:Message Box:General Counters 和 BizTalk:Message Box:Host Counters 效能物件類別下的每個主機實例存取:
注意
若要啟用參照 SQL 代理程式工作的計數器,用於執行 BizTalk 主控件/NT 服務的服務帳戶必須隸屬 SQLAgentUserRole 角色。 或者,您也可以使用其他角色來授與權限,或授與該帳戶讀取 MSDB 資料庫的明確權限。
注意
如果您已將新的 MessageBox 新增至BizTalk Server群組,除非BizTalk Server群組的已設定快取重新整理間隔已超過,否則下列計數器將無法供新的 MessageBox 使用, (預設為 60 秒) 。
類別 | 計數器 | 描述 |
---|---|---|
一般計數器 | 執行個體 - 總數 | 追蹤每個主控件存在特定 MessageBox 中的所有執行個體總和。 |
一般計數器 | MsgBox 終止程序清理 (清除工作) | 最近執行的 SQL 代理程式工作 (釋放與已終止的 BizTalk 程序關聯的資料庫資料列) 所花的時間 (秒)。 |
一般計數器 | MsgBox 訊息清理 (清除工作) | 最近執行的 SQL 代理程式工作 (清除與已移除之訊息關聯的 MessageBox 表格) 所花的時間 (秒)。 |
一般計數器 | MsgBox 部分清理 (清除工作) | 最近執行的 SQL 代理程式工作 (清除與已移除之訊息部分關聯的 MessageBox 表格) 所花的時間 (秒)。 |
一般計數器 | MsgBox 清除訂閱工作 (清除工作) | 最近執行的 SQL 代理程式工作 (清除不再使用的訂閱) 所花的時間 (秒)。 |
一般計數器 | 多工緩衝處理大小 | 追蹤特定伺服器上特定 MessageBox 的多工緩衝處理大小。 |
一般計數器 | 追蹤訊息複製 (清除工作) | 最近執行的 SQL 代理程式工作 (針對追蹤的訊息複製追蹤的訊息內文) 所花的時間 (秒)。 |
一般計數器 | 追蹤資料大小 | 追蹤特定伺服器上特定 MessageBox 中的追蹤資料表大小。 |
一般計數器 | 追蹤多工緩衝處理清理 (清除工作) | 最近執行 SQL 代理程式作業的時間,以秒為單位,以清除非作用中的追蹤多工緩衝處理資料表。 |
主控件計數器 | 主控件佇列 - 執行個體狀態訊息參考 - 長度 | 追蹤此特定主控件的執行個體狀態佇列中的訊息參考數。 |
主控件計數器 | 主控件佇列 - 長度 | 追蹤特定主控件佇列中的訊息總數。 |
主控件計數器 | 主控件佇列 - 執行個體數 | 追蹤此特定主控件的執行個體數。 |
主控件計數器 | 主控件佇列 - 擱置的訊息 - 長度 | 追蹤特定主控件的擱置訊息總數。 |
存取效能計數器
使用下列步驟來存取效能計數器。
若是使用 Windows 2008
按一下[開始],指向 [系統管理工具],然後按一下[效能監視器]。
在[效能監視器] 對話方塊中,展開 [監視工具],選取[效能監視器],然後按一下 [新增]。
在 [ 新增計數器] 對話方塊中,從 [可用的計數器 ] 清單中,選取 [BizTalk:Message Box:General Counters] 或 [BizTalk:Messagebox:Host Counters]。 展開選取的效能計數器物件,然後選取要監視的計數器
在 [ 選取的物件實例] 清單中,選取要監視所選計數器的特定實例,然後按一下 [ 新增]。 若要選取所有可用的計數器實例,請選取 <[所有實例> ]。
新增計數器之後,按一下 [ 確定]。
選取的效能計數器會出現在效能監視器畫面上。