Monitoramento (Replicação)

Aplica-se a: SQL Server Instância Gerenciada de SQL do Azure

Monitorar uma topologia de replicação é um aspecto importante na implantação da replicação. Já que a atividade de replicação é distribuída, é essencial controlar sua atividade e o status em todos os computadores envolvidos na replicação. Com o uso de várias ferramentas de monitoramento, você pode responder perguntas comuns como:

  • Meu sistema de replicação está íntegro?
  • Quais assinaturas estão lentas?
  • A minha assinatura transacional está muito atrás na fila?
  • Quanto tempo uma transação confirmada agora, levará para alcançar um Assinante em replicação transacional?
  • Por que minha assinatura de mesclagem está lenta?
  • Por que um agente não está executando?

As seguintes ferramentas podem ser usadas para monitorar a replicação:

  • Monitor de Replicação do SQL Server – a ferramenta mais importante para monitorar a replicação, apresentando uma exibição do Editor dedicada a toda atividade de replicação. Para obter mais informações, consulte Monitoring Replication.

  • SQL Server Management Studio – fornece acesso ao Replication Monitor. Também permite exibir o status atual e a última mensagem registrada pelos seguintes agentes e permite iniciar e parar cada agente: Agent de Leitor de Log, Agente de Instantâneo, Agente de Mesclagem e Agente de Distribuição. Para obter mais informações, consulte Monitor Replication Agents.

  • Transact-SQL (T-SQL) e RMO (Replication Management Objects) – ambas as interfaces permitem que você monitore todos os tipos de replicação do distribuidor. A replicação de mesclagem fornece também a capacidade de monitorar a replicação a partir do Assinante.

  • Alertas para eventos do agente de replicação – A replicação fornece vários alertas predefinidos para os eventos do agente de replicação e você pode criar alertas adicionais se necessário. Os alertas podem ser usados para acionar uma resposta automatizada a um evento e/ou notificar um administrador. Para obter mais informações, consulte Usar alertas para eventos do agente de replicação.

  • Monitor do Sistema – pode ser útil para monitorar o desempenho, ao fornecer vários contadores para a replicação. Para obter mais informações, consulte Monitoring Replication with System Monitor.