次の方法で共有


メッセージ ボックスのパフォーマンス カウンター

パフォーマンス カウンターを使用すると、サービスによってサイトまたはシステムで実行されている作業の具体的な側面を監視できます。 パフォーマンス カウンターは、サーバー パフォーマンスに関する問題を特定してトラブルシューティングする際に役立ちます。

BizTalk:Message Box:General Counters および BizTalk:Message Box:Host Counters パフォーマンス オブジェクト カテゴリの各ホスト インスタンスに対して、次のパフォーマンス カウンターにアクセスできます。

Note

SQL エージェント ジョブを参照するカウンターを有効にするには、BizTalk ホスト/NT サービスの実行に使用するサービス アカウントに対し、SQLAgentUserRole ロールを追加する必要があります。 代わりに、他のロールを使ってアクセス許可を付与するか、MSDB データベースの読み取りアクセス許可を明示的に付与してもかまいません。

Note

BizTalk Server グループに新しい MessageBox を追加した場合、BizTalk Server グループに対して構成されたキャッシュ更新間隔 (既定値は 60 秒) が経過するまで、次に示すカウンターは新しい MessageBox で使用できません。

カテゴリ カウンター 説明
General Counters Instances-Total Number 特定のメッセージ ボックス内に存在するインスタンスの合計数をホストごとに追跡します。
General Counters MsgBox Dead Processes Cleanup (Purge Jobs) 不要となった BizTalk プロセスに関連付けられたデータベース行を解放する SQL エージェント ジョブが最近実行されたときに要した時間 (秒単位)。
General Counters MsgBox Msg Cleanup (Purge Jobs) 削除されたメッセージに関連付けられているメッセージ ボックス テーブルをクリーンアップする SQL エージェント ジョブの最新の実行時間 (秒単位)。
General Counters MsgBox Parts Cleanup (Purge Jobs) 削除されたメッセージ パーツに関連付けられているメッセージ ボックス テーブルをクリーンする SQL エージェント ジョブの最新の実行時間 (秒単位)。
General Counters MsgBox Purge Subscriptions Job (Purge Jobs) 使用されなくなったサブスクリプションを削除する SQL エージェント ジョブが最近実行されたときに要した時間 (秒単位)。
General Counters Spool Size 特定のサーバーの特定のメッセージ ボックス上のスプール サイズを追跡します。
General Counters Tracked Msgs Copy (Purge Jobs) 追跡メッセージの本文をコピーする SQL エージェント ジョブが最近実行されたときに要した時間 (秒単位)。
General Counters Tracking data size 特定のサーバー上の特定のメッセージ ボックスについて、追跡データ テーブルのサイズを追跡します。
General Counters Tracking Spool Cleanup (Purge Jobs) 非アクティブの追跡スプール テーブルを削除する SQL エージェント ジョブが最近実行されたときに要した時間 (秒単位)。
ホスト カウンター Host Queue - Instance State Msg Refs - Length この特定のホストについて、インスタンスの状態キューに存在するメッセージの参照数を追跡します。
ホスト カウンター Host Queue - Length 特定のホスト キューに存在するメッセージの総数を追跡します。
ホスト カウンター Host Queue - Number of Instances この特定のホストのインスタンス数を追跡します。
ホスト カウンター Host Queue - Suspended Msgs - Length 特定のホストで保留されているメッセージの総数を追跡します。

パフォーマンス カウンターにアクセスするには

パフォーマンス カウンターにアクセスするには、次の手順を実行します。

Windows 2008 を使用している場合

  1. [スタート] ボタンをクリックし、[管理ツール] をポイントして、[パフォーマンス モニター] をクリックします。

  2. [パフォーマンス モニター] ダイアログ ボックスで、[監視ツール] を展開し、[パフォーマンス モニター] を選択し、[追加] をクリックします。

  3. [ カウンターの追加 ] ダイアログ ボックスの [ 使用可能なカウンター ] ボックスの一覧から、 BizTalk:Message Box:General Counters または BizTalk:Message box:Host Counters のいずれかを選択します。 選択したパフォーマンス カウンター オブジェクトを展開し、監視するカウンターを選択します。

  4. [ 選択したオブジェクトのインスタンス] ボックスの 一覧で、選択したカウンターの監視対象となる特定のインスタンスを選択し、[ 追加] をクリックします。 使用可能なすべてのカウンター インスタンスを選択するには、[すべてのインスタンス] を選択 <します>。

  5. カウンターを追加したら、[OK] をクリック します

    選択したパフォーマンス カウンターがパフォーマンス モニター画面に表示されます。

参照

パフォーマンスのヒントとテクニック
維持可能な最大エンジン スループットの測定
維持できる最大の追跡スループットの測定
ホスト制限によるリソース使用の最適化