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 on Dedicated Infrastructure com o Oracle Database@Azure. Implemente essas considerações ao criar seu design geral e ao integrar esse serviço em sua zona de destino corporativa do Azure.
Considerações sobre o design
Considere estes tópicos principais antes de implantar os serviços Oracle Database@Azure e Exadata Database.
Identifique a região do Azure na qual você deseja implantar seus serviços Oracle Database@Azure e Exadata Database. Verifique se essa região está alinhada com sua zona de destino atual ou futura do Azure. 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 pode ser acessada de redes virtuais locais ou spoke sem implantar um appliance virtual de rede (NVA). Uma NVA não é um firewall tradicional. Uma NVA é uma VM (máquina virtual) 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 corporativo local.
Familiarize-se com as restrições de rede. As sub-redes que você implanta em uma rede virtual e que estão associadas aos 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 uma NVA. Para obter mais informações, consulte Restrições de planejamento de rede.
Escolha uma topologia de rede que melhor ofereça suporte ao 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 atribuição Sistema de Arquivos de Rede 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 stakeholders que você precisa notificar quando um alerta for disparado.
Revise as métricas de monitoramento com os administradores de banco de dados para alinhar as expectativas.
Para obter mais informações, consulte Planejar a adoção do Oracle no Azure.
Recomendações de design
Considere estas recomendações antes de implantar os serviços Oracle Database@Azure e Exadata Database.
Monitore 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 a ferramenta de monitoramento de sua escolha para diagnosticar e solucionar problemas de forma proativa. A coleta e a revisão de métricas de banco de dados ajudam a garantir a prontidão operacional e a sustentação de longo prazo.
Crie um painel personalizado no portal do Azure com uma exibição agregada das várias métricas coletadas. Para obter informações, confira Criar um painel excluído no portal do Azure.
Para examinar 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 do banco de dados do Oracle Cloud.
Monitore as principais métricas
A tabela a seguir contém as definiçõ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, você não pode selecionar vários objetos ao mesmo tempo ao adicionar métricas. Para inserir as configurações especificadas, você deve selecionar cada nó do cluster do 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 de coleta | Limite | Descrição |
---|---|---|---|
Utilização da CPU | 5 minutos | 90% | O uso da CPU 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 flash | 15 minutos | 90% | O uso da área de recuperação do flash. |
Uso de Memória | 15 minutos | Megabit 90% consumido | O tamanho total do pool de memória. |
Utilização de limite de processo | 5 minutos | 90% | O uso do limite do processo. |
Utilização do limite de sessão | 5 minutos | 90% | O uso do limite de sessão do banco de dados. |
Área de recuperação rápida utilizável | 15 minutos | 90% | A área de recuperação rápida utilizável. |
Utilização de 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 Exadata Database dentro do cluster está disponível ou indisponível. |
Para obter mais informações, consulte Métricas do Oracle Cloud Database.