BizTalk Server は、システムが回復不能な状態に達しないよう制御を初期化します。 スロットリングは問題を示し、その原因の特定に役立ちます。 調整状態に基づいてボトルネックの原因を特定したら、他のパフォーマンス カウンターを分析して問題の原因を絞り込みます。
たとえば、メッセージ ボックス データベースの競合が大きい原因として、CPU 使用率が高いことが考えられます。これは、ディスクへの過剰なページングが原因で発生する可能性があり、その原因はメモリの不足が原因である可能性があります。 メッセージ ボックスの競合が激しい原因として、ディスク ドライブの飽和によるロック競合の増加も考えられます。
通常、各ホスト インスタンスのメッセージ配信の調整状態とメッセージ発行の調整状態の監視は、調整のトラブルシューティングを開始するのに適した場所です。 これらのカウンターの値が 0 でない場合は、BizTalk Server システム内で調整が行われていることを示し、ボトルネックの原因をさらに分析することができます。 その他のパフォーマンス カウンターの説明については、BizTalk Server ヘルプ の「データベース層 (https://go.microsoft.com/fwlink/?LinkID=154678) のボトルネックの特定」を参照してください。
BizTalk Server システム パフォーマンス カウンター
オブジェクト | 事例 | カウンタ | 監視の目的 |
---|---|---|---|
プロセッサ | 合計 | プロセッサ時間の使用率 (%) | リソースの競合 |
プロセス | BTSNTSvc | 仮想バイト数 | メモリ リーク/肥大化 |
プロセス | BTSNTSvc | プライベート バイト | メモリ リーク/肥大化 |
プロセス | BTSNTSvc | ハンドル数 | リソースの競合 |
プロセス | BTSNTSvc | スレッド数 | リソースの競合 |
物理ディスク | 合計 | 遊休時間% | リソースの競合 |
物理ディスク | 合計 | 現在のディスク キューの長さ | リソースの競合 |
BizTalk アプリケーション カウンター
オブジェクト | 事例 | カウンタ | 説明 |
---|---|---|---|
BizTalk メッセージング | RxHost | 受信したドキュメント数/秒 | 受信レート |
BizTalk メッセージング | TxHost | 処理されたドキュメント数/秒 | 送信レート |
XLANGs/Orchestrations | PxHost | オーケストレーション完了数/毎秒 | 処理速度 |
BizTalk: メッセージ ボックス: 一般的なカウンター | MsgBoxName | スプール サイズ | すべてのホスト キューの累積サイズ |
BizTalk: メッセージ ボックス: 一般的なカウンター | MsgBoxName | データ容量の追跡 | MessageBox の TrackingData テーブルのサイズ |
BizTalk: MessageBox: ホスト カウンター | PxHost:MsgBoxName | ホストキューの長さ | 特定のホスト キュー内のメッセージの数 |
BizTalk: MessageBox: ホスト カウンター | TxHost:MsgBoxName | ホストキューの長さ | 特定のホスト キュー内のメッセージの数 |
BizTalk: メッセージ エージェント | RxHost | データベース サイズ | 発行 (PxHost) キューのサイズ |
BizTalk: メッセージ エージェント | PxHost | データベース サイズ | 発行 (TxHost) キューのサイズ |
BizTalk: メッセージ エージェント | ホストネーム | メッセージ配信スロットリング状態 | XLANG および送信トランスポートに影響を及ぼす |
BizTalk: メッセージ エージェント | ホストネーム | メッセージ発行のスロットリング状態 | XLANG と受信トランスポートに影響を及ぼします |