Monitoramento (Service Broker)
SQL Server fornece exibições de gerenciamento dinâmicas, eventos de rastreamento e objetos de desempenho para monitorar a atividade Mecanismo de Banco de Dados relacionada ao Agente de Serviços.
Exibições de gerenciamento dinâmico
As seguintes exibições de gerenciamento dinâmicas permitem monitorar a atividade do Agente de Serviços.
Exibição |
Descrição |
---|---|
Contém uma linha para cada procedimento armazenado ativado pelo Agente de Serviços. |
|
Contém uma linha para cada conexão de rede do Agente de Serviços. |
|
Contém uma linha para cada mensagem do Agente de Serviços que a instância SQL Server está no processo de encaminhamento. |
|
Contém uma linha para cada monitor de fila na instância. Um monitor de fila gerencia a ativação de uma fila. |
Objetos de desempenho
Os objetos de desempenho a seguir reportam a atividade do Agente de Serviços.
Objeto de desempenho |
Descrição |
---|---|
Contém contadores de desempenho que reportam informações sobre a ativação do procedimento armazenado. |
|
Contém contadores de desempenho que reportam informações gerais do Agente de Serviços. |
|
Contém contadores de desempenho que reportam informações relacionadas ao Agente de Serviços e atividade de rede de espelhamento de banco de dados. |
Eventos de rastreamento
SQL Server inclui a categoria de evento Broker para monitorar a atividade do Agente de Serviços. A tabela a seguir lista os eventos na categoria de evento Broker:
Evento |
Descrição |
---|---|
Um evento gerado quando um monitor de fila inicia um procedimento armazenado de ativação. |
|
Um evento gerado para informar o status de uma conexão de transporte gerenciada pelo Agente de Serviços. |
|
Um evento gerado para reportar o progresso de uma conversação. |
|
Um evento gerado quando o banco de dados cria ou descarta um grupo de conversação. |
|
Um evento gerado para informar que o banco de dados recebeu uma mensagem corrompida. |
|
Um evento gerado quando a SQL Server ignora uma mensagem do Agente de Serviços que precisa ser encaminhada. |
|
Um evento gerado quando SQL Server encaminha uma mensagem do Agente de Serviços. |
|
Um evento gerado quando o Agente de Serviços determina o roteamento de uma mensagem. |
|
Um evento gerado quando o Agente de Serviços é incapaz de reter uma mensagem recebida que deveria ter sido entregue a um serviço dessa instância. |
|
Um evento gerado quando o Agente de Serviços envia ou recebe uma confirmação de mensagem. |
Também são fornecidos dois eventos de auditoria de segurança para o Agente de Serviços. Para obter mais informações sobre esses eventos, consulte Classe de evento Audit Broker Login e Classe de evento Audit Broker Conversation.