Gerencie e monitore o Oracle Database@Azure
Este artigo fornece práticas de negócios que você pode implementar para gerenciar e monitorar o Oracle Exadata Database Service em infraestrutura dedicada com o Oracle Database@Azure. Implemente essas considerações ao criar seu design geral e ao integrar esse serviço em sua zona de aterrissagem corporativa do Azure.
Considerações de design
Considere estes tópicos-chave antes de implantar os serviços Oracle Database@Azure e Exadata Database.
Identifique a região do Azure onde você deseja implantar seus serviços Oracle Database@Azure e Exadata Database. Certifique-se de que esta região está alinhada com a sua zona de aterragem do Azure atual ou futura. Se a região escolhida for diferente da região de implantação atual, avalie se as ferramentas de monitoramento existentes podem estender seus recursos para essa nova região. Garanta integração e funcionalidade perfeitas entre regiões.
Considere seu plano de rede antes de implantar seus recursos. Você implanta recursos do Oracle Exadata Database em uma sub-rede privada que não é acessível a partir de redes virtuais locais ou spoke sem implantar um dispositivo virtual de rede (NVA). Um NVA não é um firewall tradicional. Um NVA é uma máquina virtual (VM) Linux com uma rota definida pelo usuário que fornece o endereço IP do próximo salto e iptables personalizados. Você deve implantar iptables se tiver uma solução de monitoramento empresarial local.
Familiarize-se com as restrições de rede. As sub-redes que você implanta em uma rede virtual e que estão associadas a clusters do Oracle Exadata Database são sub-redes privadas delegadas. As sub-redes delegadas não permitem a comunicação de rede fora da rede virtual sem implantar um NVA. Para obter mais informações, consulte Restrições de planejamento de rede.
Escolha uma topologia de rede que melhor suporte o método de migração de sua escolha ao criar seu plano de rede. Seu método de migração deve monitorar o processo quando você move seus dados críticos. As opções de migração incluem Oracle Recovery Manager, Oracle Data Guard, Oracle Data Pump ou uma VM Linux que tenha a função Network File System instalada. Consulte seu representante da Oracle e da Microsoft para obter orientações detalhadas.
Determine como integrar alertas de monitoramento em seu processo de triagem.
Faça uma lista dos principais participantes que você precisa notificar quando um alerta é acionado.
Analise as métricas de monitoramento com os administradores de banco de dados para alinhar as expectativas.
Para obter mais informações, consulte Plan for Oracle on Azure adoption.
Recomendações de design
Considere essas recomendações antes de implantar os serviços Oracle Database@Azure e Exadata Database.
Monitorar a integridade e o desempenho
Você deve coletar métricas quantitativas, como uso de CPU, uso de memória, uso de armazenamento, operações de banco de dados, consultas SQL e transações gerais. Você pode usar as métricas do Azure Monitor, ou sua ferramenta de monitoramento preferida, para diagnosticar e solucionar problemas proativamente. A coleta e a revisão de métricas de banco de dados ajudam a garantir a prontidão operacional e a sustentação a longo prazo.
Crie um painel personalizado no portal do Azure com uma exibição agregada das várias métricas coletadas. Para obter mais informações, consulte Criar um painel no portal do Azure.
Para rever as funções necessárias, consulte Funções, permissões e segurança no Azure Monitor.
Se você precisar de monitoramento granular de banco de dados, consulte Gerenciamento de banco de dados do Enterprise Manager.
Para obter informações sobre o guia de monitoramento abrangente da Oracle, consulte Métricas de banco de dados do Oracle Cloud.
Monitore as principais métricas
A tabela a seguir contém as configurações iniciais recomendadas para métricas do Oracle Cloud Database. Você pode adicionar contadores com base nas necessidades da sua organização. Defina cada configuração de monitoramento em relação a todos os nós disponíveis no cluster. No Azure Monitor, não é possível selecionar vários objetos ao mesmo tempo quando adiciona métricas. Para inserir as configurações especificadas, você deve selecionar cada nó do cluster Exadata.
Defina alertas em sua solução de monitoramento para cargas de trabalho críticas. Se você usar o Azure Monitor, poderá criar grupos de ações.
Nome da métrica | Frequência da recolha | Threshold | Description |
---|---|---|---|
Utilização da CPU | 5 minutos | 90% | O uso da CPU que é expresso como uma porcentagem e agregado em todos os grupos de consumidores. A porcentagem de uso é relatada em relação ao número de CPUs que o banco de dados pode usar, que é duas vezes o número de CPUs Oracle. Essa configuração é para cada banco de dados dentro do cluster. |
Utilização do armazenamento | 30 minutos | 90% | A porcentagem da capacidade de armazenamento provisionada que está em uso. Essa configuração representa o espaço total alocado para todos os espaços de tabela. Essa configuração é para cada banco de dados dentro do cluster. |
Utilização da área de recuperação do Flash | 15 minutos | 90% | O uso da área de recuperação do flash. |
Utilização de Memória | 15 minutos | Megabit 90% consumido | O tamanho total do pool de memória. |
Utilização do limite de processo | 5 minutos | 90% | O processo limita o uso. |
Utilização do limite de sessão | 5 minutos | 90% | A sessão do banco de dados limita o uso. |
Área de recuperação rápida utilizável | 15 minutos | 90% | A área de recuperação rápida utilizável. |
Utilização da memória do cluster de banco de dados do Oracle Cloud Infrastructure (OCI) | 5 minutos | 90% | A quantidade de memória que os clusters do Exadata Database consomem. |
Status médio do nó | 5 minutos | 0 (esta dimensão significa falso) | Se o nó do cluster do Banco de Dados Exadata dentro do cluster está disponível ou indisponível. |
Para obter mais informações, consulte Métricas do Oracle Cloud Database.