Partilhar via


Replication Monitor (Solução de problemas)

O Replication Monitor proporciona o acesso às seguintes informações e tarefas, que podem ser usadas durante a solução de problemas:

  • Histórico e saída do agente

  • Informações de desempenho

  • Limites, avisos e alertas

Histórico e saída do agente

O histórico e a saída do agente das sessões atuais do agente podem fornecer informações valiosas para a solução de problemas. A lista a seguir inclui cada agente, as guias no Replication Monitor onde ele pode ser localizado e um link para um tópico que explica como acessar essas guias:

O SQL Server Management Studio também fornece um monitoramento básico dos agentes de replicação. Para obter mais informações, consulte Como monitorar agentes de replicação no Management Studio (SQL Server Management Studio).

Informações de desempenho

O Replication Monitor permite monitorar o desempenho da replicação de transação e da replicação de mesclagem das seguintes maneiras:

  • Definindo as advertências e os limites

    Para obter mais informações, consulte a seção "Limites, Avisos e Alertas" nesse tópico.

  • Exibindo as medições do desempenho

    O Replication Monitor exibe os valores da qualidade do desempenho para a replicação de transação e a replicação de mesclagem nas colunas Desempenho Médio Atual e Pior Desempenho Atual para as publicações, e a coluna Desempenho para as assinaturas. Para obter mais informações, consulte Monitorando o desempenho com o Replication Monitor.

  • Determinando a latência com os tokens de rastreamento (replicação de transação)

    A replicação de transação permite medir a latência em um sistema inserindo um token (uma pequena quantidade de dados) no log de transações do banco de dados de publicação e registrando o tempo necessário para alcançar o Distribuidor e os Assinantes. O token permitirá também a identificação de dados que não alcançam o Distribuidor ou Assinante. Para obter mais informações, consulte Medindo a latência e validando as conexões para a replicação de transação.

  • Exibindo as estatísticas de sincronização detalhadas (replicação de mesclagem)

    Para a replicação de mesclagem, o Replication Monitor exibe as estatísticas detalhadas para cada artigo processado durante a sincronização, incluindo o tempo gasto em cada fase do processamento (carregar alterações, baixar alterações e assim por diante). Ele ajuda a identificar tabelas específicas que estão causando lentidão, e é o melhor local para a solução de problemas de desempenho com assinaturas de mesclagem. Para obter mais informações sobre a exibição de estatísticas detalhadas, consulte Como exibir informações e executar tarefas para os agentes associados a uma assinatura (Replication Monitor).

  • Calculando o tempo necessário para uma assinatura ficar em dia (replicação de transação)

    Para replicação de transação, o Replication Monitor exibe informações sobre: o número de transações no banco de dados de distribuição que ainda não distribuídas ao Assinante; e o tempo estimado para distribuir essas transações. Para obter mais informações, consulte Como exibir informações e executar tarefas para os agentes associados a uma assinatura (Replication Monitor).

Limites, avisos e alertas

Por padrão, o Replication Monitor só exibe avisos para assinaturas não inicializadas, mas você pode habilitar os avisos para outras condições. Recomendamos habilitar os avisos para a sua topologia, para que se mantenha oportunamente informado sobre o seu status e desempenho.

Quando habilitar um aviso, você especifica um limite. Quando o limite é atingido ou excedido, um aviso é exibido (a menos que um problema com prioridade superior deva ser exibido). Além de exibir um aviso no Replication Monitor, um limite atingido também pode disparar um alerta. A replicação oferece um conjunto de alertas associados aos limites e um segundo conjunto de alertas que proporcionam informações sobre as demais condições dos agentes. Para obter mais informações, consulte Definindo os limites e avisos no Replication Monitor e Usando alertas para eventos do Replication Agent.