Partilhar via


Monitorizar a carga de trabalho oracle

Este artigo descreve como utilizar o Azure Máquinas Virtuais para monitorizar as cargas de trabalho oracle. Pode identificar falhas e anomalias para garantir o estado de funcionamento das cargas de trabalho críticas para a sua missão. Esta abordagem envolve não só monitorizar a própria base de dados através de ferramentas Oracle nativas, mas também monitorizar os componentes de infraestrutura que utiliza na sua implementação.

Utilizar ferramentas Oracle nativas para monitorizar uma base de dados Oracle

O Oracle Enterprise Manager é uma plataforma integrada de gestão empresarial que fornece funcionalidades para monitorizar eventos, incidentes e métricas em relação a cargas de trabalho Oracle de destino. Pode utilizar o Oracle Enterprise Manager numa máquina virtual (VM) separada para monitorizar, manter e gerir ambientes Oracle. Esta plataforma fornece registos de texto claramente formatados que pode exportar e carregar para os Registos do Azure Monitor para oferecer uma única vista quando monitoriza as informações da base de dados Oracle. Também pode utilizar pacotes de gestão com o Oracle para adicionar mais funcionalidades, incluindo a capacidade de "simular" uma experiência de plataforma como serviço (PaaS) para soluções de infraestrutura como serviço (IaaS), como o Oracle no Azure.

Outra capacidade nativa do Oracle é o repositório de carga de trabalho automático (AWR), que fornece funcionalidades de monitorização para recolher, processar e manter estatísticas de desempenho para deteção de problemas e auto-otimização. Monitorize a carga de trabalho para compreender a análise histórica e identificar problemas que afetam o desempenho da base de dados. Em ambientes onde a AWR não está em execução, por exemplo, o Oracle Standard Edition, pode utilizar relatórios statspack que incluem um resumo e detalhes das estatísticas da instância da base de dados, eventos de espera e estatísticas do sistema.

Recomendações

Siga estas recomendações quando utilizar as funcionalidades de monitorização do Oracle Enterprise Manager para monitorizar a sua base de dados Oracle:

  • Integre os registos de texto do Oracle Enterprise Manager nos Registos do Azure Monitor para ter uma única vista de monitorização.
  • Reveja continuamente os seus relatórios AWR ou Statspack.

Monitorizar VMs e armazenamento

Ao implementar a base de dados Oracle numa VM do Azure, tem de monitorizar não só a base de dados, mas também a telemetria de estado de funcionamento do armazenamento e da VM. O Azure Monitor fornece várias formas de monitorizar métricas e registos das VMs e dos componentes de armazenamento. As informações da VM do Azure oferecem uma forma fácil de monitorizar as cargas de trabalho do cliente, apresentando um inventário das VMs existentes e orientando-o através da implementação da monitorização de base para as cargas de trabalho. A funcionalidade informações da VM também monitoriza o desempenho e o estado de funcionamento da VM ao recolher dados sobre processos de execução e dependências de VM noutros recursos.

Recomendações

Siga estas recomendações quando monitorizar as VMs e o armazenamento:

  • Ativar as informações da VM.
  • Se precisar de mais informações do que as informações da VM, pode implementar o Agente do Azure Monitor (AMA) e configurar uma regra de recolha de dados (DCR) para recolher registos personalizados.
  • Monitorize as métricas de disco se armazenar ficheiros de base de dados Oracle em discos geridos do Azure. As métricas de disco que pode monitorizar incluem:
    • Percentagem consumida de operações de entrada/saída do disco do SO por segundo (IOPS)
    • Percentagem consumida do IOPS do disco de dados
    • Bytes/seg de leitura do disco de dados
    • Bytes/seg de escrita do disco de dados
    • Profundidade da fila do disco
  • Se armazenar ficheiros de base de dados em volumes Azure NetApp Files, deve monitorizar as métricas para armazenamento alocado, utilização real do armazenamento, IOPS de volume, débito e latência.
  • Create Monitorizar alertas para o notificar de problemas como limiares excedidos.
  • Além de monitorizar VMs e armazenamento, monitorize outros componentes nas suas soluções, como o Azure Rede Virtual e Azure Backup.

Passo seguinte