Supervisar (Service Broker)
SQL Server proporciona vistas de administración dinámica, eventos de traza y objetos de rendimiento para supervisar la actividad de Database Engine (Motor de base de datos) relacionada con Service Broker.
Vistas de administración dinámica
Las siguientes vistas de administración dinámica permiten supervisar la actividad de Service Broker.
Vista |
Descripción |
---|---|
Contiene una fila por cada procedimiento almacenado activado por Service Broker. |
|
Contiene una fila por cada conexión de red de Service Broker. |
|
Contiene una fila por cada mensaje de Service Broker que la instancia de SQL Server tiene en proceso de reenvío. |
|
Contiene una fila por cada monitor de cola de la instancia. Un monitor de cola administra la activación de una cola. |
Objetos de rendimiento
Los siguientes objetos de rendimiento proporcionan un informe sobre la actividad de Service Broker.
Objeto de rendimiento |
Descripción |
---|---|
Contiene contadores de rendimiento que informan sobre la activación de procedimientos almacenados. |
|
Contiene contadores de rendimiento que proporcionan información general sobre Service Broker. |
|
Contiene contadores de rendimiento que proporcionan información relacionada con la actividad de red y la creación de reflejo de la base de datos Service Broker. |
Eventos de traza
SQL Server incluye la categoría de evento Broker para supervisar la actividad de Service Broker. En la siguiente tabla se enumeran los eventos de la categoría de eventos Broker:
Evento |
Descripción |
---|---|
Evento generado cuando un monitor de cola inicia un procedimiento almacenado de activación. |
|
Evento generado para informar del estado de una conexión de transporte administrada por Service Broker. |
|
Evento generado para informar sobre el progreso de una conversación. |
|
Evento generado cuando la base de datos crea o quita un grupo de conversación. |
|
Evento generado para informar de que la base de datos ha recibido un mensaje dañado. |
|
Evento generado cuando SQL Server quita un mensaje de Service Broker que debería haber sido reenviado. |
|
Evento generado cuando SQL Server reenvía un mensaje de Service Broker. |
|
Evento generado cuando Service Broker determina el enrutamiento de un mensaje. |
|
Evento generado cuando Service Broker no puede retener un mensaje recibido que debería haberse entregado a un servicio de esta instancia. |
|
Evento generado cuando Service Broker envía o recibe un reconocimiento de mensaje. |
También se proporcionan dos eventos de auditoría de seguridad para Service Broker. Para obtener más información sobre estos eventos, vea Clase de eventos Audit Broker Login y Audit Broker Conversation (clase de evento).