Monitorando o espelhamento de banco de dados
Esta seção apresenta o Monitor de Espelhamento de Banco de Dados e os procedimentos armazenados do sistema sp_dbmmonitor, explica como funciona o monitoramento de espelhamento de banco de dados (inclusive o Trabalho de Monitor de Espelhamento de Banco de Dados) e resume as informações sobre as sessões de espelhamento de banco de dados que você pode monitorar. Além disso, esta seção apresenta como definir limites de avisos para um conjunto de eventos de espelhamento de banco de dados predefinido e como configurar alertas em qualquer evento de espelhamento de banco de dados.
Você pode monitorar um banco de dados espelhado durante uma sessão de espelhamento para verificar se e como os dados estão fluindo. Para definir e gerenciar o monitoramento de um ou mais dos bancos de dados espelhados em uma instância do servidor, você pode usar o Monitor de Espelhamento de Banco de Dados ou os procedimentos armazenados do sistema sp_dbmmonitor.
Um trabalho de monitoramento de espelhamento de banco de dados, Trabalho do Monitor de Espelhamento de Banco de Dados, opera em segundo plano, independentemente do Monitor de Espelhamento de Banco de Dados. O SQL Server Agent chama o Trabalho do Monitor de Espelhamento de Banco de Dados em intervalos regulares, o padrão é uma por minuto, e o trabalho chama um procedimento armazenado que atualiza o status do espelhamento. Se você utilizar o SQL Server Management Studio para iniciar uma sessão de monitoramento, o Trabalho do Monitor de Espelhamento de Banco de Dados será criado automaticamente. Porém, se você usar somente ALTER DATABASE <database_name> SET PARTNER para iniciar o espelhamento, deverá criar o trabalho executando um procedimento armazenado.
Nesta seção
Monitorando status de espelhamento
Contém informações sobre o uso do Monitor de Espelhamento de Banco de Dados ou dos procedimentos armazenados do dbmmonitor para monitorar um ou mais bancos de dados espelhados em qualquer instância de servidor, sobre como funciona o monitoramento de espelhamento de banco de dados e sobre as informações de status retornadas pelo Monitor de Espelhamento de Banco de Dados.Usando limites de aviso e alertas em métricas de desempenho de espelhamento
Contém informações sobre os eventos para os quais os limites de avisos podem ser configurados e gerenciados. Isso pode ser feito com o uso do Monitor de Espelhamento de Banco de Dados ou com os procedimentos armazenados sp_dbmmonitorchangealert, sp_dbmmonitorhelpalert e sp_dbmmonitordropalert. Também contém informações sobre como configurar alertas em eventos de espelhamento de banco de dados.Fontes adicionais de informação sobre um banco de dados espelhado
Apresenta origens adicionais de informações sobre espelhamento de banco de dados, incluindo exibições do catálogo, contadores de desempenho e notificações de eventos de espelhamento de banco de dados.Tópicos de instruções sobre monitoramento de espelhamento de banco de dados (Mecanismo de Banco de Dados)
Contém tópicos de procedimento para monitorar o espelhamento de banco de dados.