使用效能臨界值規則監視節流
BizTalk Server會初始化節流,以保護系統免于達到無法復原的狀態。 節流可能會指出問題,並協助您識別其來源。 根據節流狀態識別瓶頸的原因之後,請分析其他效能計數器,以縮小問題的來源範圍。
例如,MessageBox 資料庫的高爭用可能是因為高 CPU 使用量所造成,這可能是因為過度分頁至磁片而造成,而這可能是因為記憶體不足的情況所造成。 MessageBox 上的高爭用也可能是因為高鎖定競爭所造成,這可能是因為飽和的磁片磁碟機所造成。
監視每個主機實例的訊息傳遞節流狀態和訊息發佈節流狀態通常是針對節流進行疑難排解時開始的好位置。 如果這些計數器的值不是零,表示節流是在BizTalk Server系統中發生,而且可以進一步分析瓶頸的原因。 如需其他效能計數器的描述,請參閱BizTalk Server說明中識別資料庫層 () https://go.microsoft.com/fwlink/?LinkID=154678 瓶頸。
BizTalk Server系統效能計數器
Object | 執行個體 | 計數器 | 監控目的 |
---|---|---|---|
處理器 | _Total | % Processor Time | 資源爭用 |
流程 | BTSNTSvc | 虛擬位元組 | 記憶體流失/膨脹 |
流程 | BTSNTSvc | 私用位元組 | 記憶體流失/膨脹 |
流程 | BTSNTSvc | 控制代碼計數 | 資源爭用 |
流程 | BTSNTSvc | 執行緒計數 | 資源爭用 |
Physical Disk | _Total | % Idle Time | 資源爭用 |
Physical Disk | _Total | Current Disk Queue Length | 資源爭用 |
BizTalk 應用程式計數器
Object | 執行個體 | 計數器 | 描述 |
---|---|---|---|
BizTalk 傳訊 | RxHost | 每秒接收文件數 | 內送速率 |
BizTalk 傳訊 | TxHost | 每秒處理文件數 | 外寄速率 |
XLANG/協調流程 | PxHost | 協調流程已完成/秒 | 處理速度 |
BizTalk:MessageBox:一般計數器 | MsgBoxName | 多工緩衝處理大小 | 所有主控件佇列總計大小 |
BizTalk:MessageBox:一般計數器 | MsgBoxName | 追蹤資料大小 | MessageBox 上的 TrackingData 資料表大小 |
BizTalk:MessageBox:主機計數器 | PxHost:MsgBoxName | 主控件佇列 - 長度 | 指定主控件佇列中的訊息數 |
BizTalk:MessageBox:主機計數器 | TxHost:MsgBoxName | 主控件佇列 - 長度 | 指定主控件佇列中的訊息數 |
BizTalk:訊息代理程式 | RxHost | 資料庫大小 | 發佈 (PxHost) 佇列的大小 |
BizTalk:訊息代理程式 | PxHost | 資料庫大小 | 發佈 (TxHost) 佇列的大小 |
BizTalk:訊息代理程式 | HostName | 訊息傳遞節流狀態 | 影響 XLANG 和輸出傳輸 |
BizTalk:訊息代理程式 | HostName | 訊息發佈節流狀態 | 影響 XLANG 和輸入傳輸 |