Monitorar o Oracle Data Guard

Você pode monitorar os bancos de dados principal e físico stand-by que fazem parte de uma configuração do Oracle Data Guard, em Diagnóstico e Gerenciamento do Database Management.

O Diagnostics & Management suporta o monitoramento do Data Guard para Bancos de Dados Externos e Bancos de Dados do Oracle Cloud. Uma configuração do Data Guard contém um banco de dados principal e vários bancos de dados stand-by, que são cópias do banco de dados principal. Esta configuração garante alta disponibilidade, proteção dos dados e recuperação de desastres para dados empresariais. Usando os recursos Diagnóstico e Gerenciamento, você pode monitorar bancos de dados stand-by, além do banco de dados principal. Isso permite que você monitore a integridade e o desempenho gerais da configuração e garante que os bancos de dados stand-by estejam disponíveis para eventos de recuperação de desastre e failover. Para obter informações sobre o Data Guard, consulte Introduction to Oracle Data Guard no Oracle Data Guard Concepts and Administration.

Aqui estão alguns pontos e tarefas de pré-requisitos a serem considerados antes de ativar e usar o Diagnostics & Management para monitorar bancos de dados principais e stand-by:

  • Para Bancos de Dados Externos, um Management Agent 240508.1440 ou posterior é necessário para monitorar bancos de dados principais e stand-by.
  • Para monitorar e gerenciar um banco de dados em uma configuração do Oracle Data Guard que contenha um banco de dados stand-by físico em estado montado, certifique-se de que a comunicação esteja ativada usando um ponto final privado. Isso não é suportado para bancos de dados em ExaDB-D e ExaDB-C@C aos quais a conexão é estabelecida usando um Management Agent. Para obter mais informações, consulte Tarefas de Pré-requisito relacionadas ao Banco de Dados do Oracle Cloud.
  • Se você estiver ativando Diagnóstico e Gerenciamento para um banco de dados em uma configuração do Data Guard que contenha um banco de dados stand-by físico no estado montado, certifique-se de que o usuário de monitoramento tenha o privilégio SYSDG. Para obter mais informações, consulte Ativar Diagnóstico e Gerenciamento para Bancos de Dados Externos ou Ativar Diagnóstico e Gerenciamento para Bancos de Dados do Oracle Cloud.
  • Se você começou recentemente a usar o Diagnostics & Management para monitorar seus bancos de dados principal e stand-by, deverá executar o script SQL para designar os privilégios necessários ao usuário de monitoramento novamente. Isso é necessário para obter e monitorar as novas métricas dos bancos de dados principal e stand-by. Para obter informações sobre o script SQL, consulte Criando as Credenciais de Monitoramento do Oracle Database para o Database Management (KB57458) no My Oracle Support.

Ao obter os privilégios necessários e ativar o Diagnostics & Management, você pode monitorar os bancos de dados principal e stand-by na página Resumo da frota de Alta Disponibilidade e na página Detalhes do banco de dados gerenciado correspondente. Usando Diagnósticos e Gerenciamento, você pode exibir atributos e métricas de desempenho específicos do Data Guard. Além disso, ele fornece funcionalidades avançadas, como:

  • Alarmes a serem notificados quando as métricas do Data Guard no namespace oracle_oci_database (grupo de recursos: oracle_dataguard) atenderem aos triggers especificados.
  • Eventos a serem notificados quando ocorrem transições de atribuição.

Para obter informações sobre a disponibilidade de outros recursos de Diagnóstico e Gerenciamento para bancos de dados principal e stand-by, consulte Matriz de Suporte a Recursos de Diagnóstico e Gerenciamento para Bancos de Dados Oracle.