Service Broker の監視
SQL Server は、Service Broker に関連するデータベース エンジン のアクティビティを監視するために使用される動的管理ビュー、トレース イベント、およびパフォーマンス オブジェクトを提供します。
動的管理ビュー
次の動的管理ビューを使用すると、Service Broker のアクティビティを監視できます。
ビュー | 説明 |
---|---|
Service Broker によってアクティブ化された各ストアド プロシージャの行を含みます。 |
|
Service Broker の各ネットワーク接続の行を含みます。 |
|
SQL Server インスタンスが転送処理中の各 Service Broker メッセージの行を含みます。 |
|
インスタンス中の各キュー モニタの行を含みます。キュー モニタは、キューのアクティブ化を管理します。 |
パフォーマンス オブジェクト
次のパフォーマンス オブジェクトは、Service Broker のアクティビティについてレポートします。
パフォーマンス オブジェクト
説明
SQL Server: Broker Activation オブジェクト
ストアド プロシージャのアクティブ化に関する情報をレポートするパフォーマンス カウンタを含みます。
SQL Server: Broker Statistics オブジェクト
Service Broker の一般的な情報をレポートするパフォーマンス カウンタを含みます。
SQL Server: Broker / DBM Transpor オブジェクト
Service Broker のネットワーク アクティビティに関する情報をレポートするパフォーマンス カウンタを含みます。
重要 :
Microsoft サポート ポリシーは、SQL Server 2005 のデータベース ミラーリング機能には適用されません。現在、データベース ミラーリングは既定で無効になっていますが、評価目的でのみ有効にすることができます。機能を有効にするには、スタートアップ パラメータとしてトレース フラグ 1400 を使用します (トレース フラグの詳細については、「 トレース フラグ (Transact-SQL) 」を参照してください)。データベース ミラーリングは運用環境では使用しないでください。Microsoft サポート サービスでは、データベース ミラーリングを使用したデータベースまたはアプリケーションはサポート対象外です。SQL Server 2005 のデータベース ミラーリングに関するドキュメントは評価目的でのみ提供されています。「SQL Server 2005 のサポートおよびアップグレードに関するドキュメント ポリシー」に記載されている内容は、データベース ミラーリングに関するドキュメントには適用されません。
トレース イベント
SQL Server には、Service Broker のアクティビティを監視するための Broker イベント カテゴリが含まれます。次の表は、Broker イベント カテゴリのイベントの一覧です。
イベント | 説明 |
---|---|
キュー モニタがアクティブ化ストアド プロシージャを開始すると生成されるイベントです。 |
|
Service Broker によって管理されるトランスポート接続のステータスをレポートするために生成されるイベントです。 |
|
メッセージ交換の進行状況をレポートするために生成されるイベントです。 |
|
データベースがメッセージ交換グループを作成または削除すると生成されるイベントです。 |
|
データベースが壊れたメッセージを受け取ったことをレポートするために生成されるイベントです。 |
|
転送されているはずの Service Broker メッセージを SQL Server が削除すると生成されるイベントです。 |
|
SQL Server が Service Broker メッセージを転送すると生成されるイベントです。 |
|
Service Broker がメッセージのルーティングを決定すると生成されるイベントです。 |
|
そのインスタンスのサービスに配信されていなければならない受信メッセージを Service Broker が保持できないときに生成されるイベントです。 |
|
Service Broker がメッセージ受信確認を送信または受信すると生成されるイベントです。 |
Service Broker には、2 つのセキュリティ監査イベントも提供されます。これらのイベントの詳細については、「Audit Broker Login イベント クラス」および「Audit Broker Conversation イベント クラス」を参照してください。
参照
その他の技術情報
Service Broker カタログ ビュー (Transact-SQL)