Como visualizar métricas do SO no console do RDS - Amazon Relational Database Service

Como visualizar métricas do SO no console do RDS

Você pode visualizar as métricas do sistema operacional informadas pelo Monitoramento avançado no console do RDS escolhendo a exibição Enhanced monitoring (Monitoramento avançado) para Monitoring (Monitoramento).

A página Enhanced monitoring (Monitoramento avançado) é exibida a seguir.


      Exibição de painel

Algumas instâncias de banco de dados usam mais de um disco para o volume de armazenamento de dados da instância de banco de dados. Nessas instâncias de banco de dados, os gráficos Physical Devices (Dispositivos físicos) mostram métricas para cada um dos discos. Por exemplo, o gráfico a seguir mostra métricas para quatro discos.


      Gráfico com vários discos
nota

Atualmente, gráficos Physical Devices (Dispositivos físicos) não estão disponíveis para instâncias de banco de dados do Microsoft SQL Server.

Nos gráficos Disk I/O (E/S de disco) e File system (Sistema de arquivos), o dispositivo rdsdev está relacionado ao sistema de arquivos /rdsdbdata, em que os arquivos e logs de bancos de dados são armazenados. O dispositivo filesystem está relacionado ao sistema de arquivos / (também conhecido como root), no qual os arquivos relacionados ao sistema operacional são armazenados.


      Gráfico mostrando o uso do sistema de arquivos

Se a instância de banco de dados for uma implantação Multi-AZ, você poderá visualizar as métricas do sistema operacional para a instância de banco de dados primária e sua réplica em espera Multi-AZ. Na exibição Enhanced monitoring (Monitoramento avançado), escolha primary (primária) para ver as métricas do sistema operacional para a instância de banco de dados primária ou escolha secondary (secundária) para ver as métricas do sistema operacional para a réplica de espera.


      Opção primária e secundária para Monitoramento aprimorado

Para obter mais informações sobre implantações Multi-AZ, consulte Implantações Multi-AZ para alta disponibilidade.

nota

No momento, a visualização de métricas do sistema operacional para uma réplica em espera Multi-AZ não é compatível com instâncias de banco de dados MariaDB ou Microsoft SQL Server.

Se quiser ver detalhes dos processos em execução na sua instância de banco de dados, escolha OS process list (Lista de processos do SO) para Monitoring (Monitoramento).

A exibição Process List (Lista de processos) é mostrada a seguir.


      Exibição da lista de processos

As métricas de Monitoramento avançado mostradas na exibição Process list (Lista de processos) estão organizadas da seguinte forma:

  • RDS child processes (Processos filho do RDS) – mostra um resumo dos processos do RDS que oferecem suporte à instância de banco de dados, por exemplo, mysqld para instâncias de banco de dados MySQL. Os segmentos de processos aparecem aninhados abaixo do processo pai. Os threads de processos mostram a utilização da CPU apenas enquanto as outras métricas forem as mesmas para todos os threads do processo. O console exibe um máximo de 100 processos e threads. Os resultados são uma combinação dos principais processos e threads que consomem CPU e memória. Se houver mais de 50 processos e mais de 50 threads, o console exibirá os 50 melhores consumidores em cada categoria. Essa exibição ajuda a identificar quais processos estão tendo o maior impacto sobre a performance.

  • RDS processes (Processos do RDS): mostra um resumo dos recursos utilizados pelo agente de gerenciamento do RDS, processos de monitoramento de diagnóstico e outros processos da AWS necessários para dar suporte a instâncias de bancos de dados do RDS.

  • OS processes (Processos do SO) – Mostra um resumo dos processos de kernel e do sistema, que geralmente têm um impacto mínimo sobre a performance.

Os itens listados para cada processo são:

  • VIRT – Exibe o tamanho virtual do processo.

  • RES – Exibe a memória física real que está sendo usada pelo processo.

  • CPU% – exibe a porcentagem da largura de banda total da CPU que está sendo usada pelo processo.

  • MEM% – exibe a porcentagem da memória total que está sendo consumida pelo processo.

Os dados de monitoramento que são mostrados no console do RDS são recuperados do Amazon CloudWatch Logs. Você também pode recuperar as métricas para uma instância de banco de dados como um stream de log do CloudWatch Logs. Para obter mais informações, consulte Exibir métricas do SO usando CloudWatch Logs.

Métricas de Monitoramento avançado não são retornadas durante o seguinte:

  • Um failover da instância de banco de dados.

  • Alteração da classe da instância de banco de dados (computação de escala).

As métricas de Monitoramento avançado são retornadas durante uma reinicialização de uma instância de banco de dados, pois somente o mecanismo do banco de dados é reinicializado. Métricas para o sistema operacional ainda serão informadas.