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).
O exemplo a seguir mostra a página Monitoramento avançado. Para ver as descrições das métricas do monitoramento avançado, consulte Métricas do sistema operacional em monitoramento avançado.
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.
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.
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 visualizaçã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.
Para obter mais informações sobre implantações Multi-AZ, consulte Configurar e gerenciar uma implantação multi-AZ para o Amazon RDS.
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 do MariaDB.
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 visualização Process List (Lista de processos) é mostrada a seguir.
As métricas de Monitoramento avançado mostradas na visualizaçã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 Visualizar 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.