Por que não consigo acessar ou visualizar meus dados do Performance Insights no Amazon RDS for MySQL?

5 minuto de leitura
0

Estou tentando habilitar o Performance Insights no Amazon Relational Database Service (Amazon RDS) para MySQL. Por que não consigo acessar os dados?

Breve descrição

Talvez você não consiga acessar ou visualizar seus dados no Performance Insights no Amazon RDS for MySQL pelos seguintes motivos:

  • Você tentou definir manualmente os valores do Esquema de performance em um grupo de parâmetros.
  • Sua instância de banco de dados não tem recursos suficientes para acessar os dados do Performance Insights.
  • Há um problema transitório na rede ou uma manutenção de sistema está em andamento na sua instância de banco de dados.
  • Você realizou uma atualização da sua instância de banco de dados de uma versão não compatível do Performance Insights para uma versão compatível.
  • A carga de dados na instância de banco de dados MySQL está abaixo do limite de carga do banco de dados.

Resolução

Você tentou definir manualmente os valores do Esquema de performance em um grupo de parâmetros.

Se você tentou atualizar manualmente os valores do parâmetro Esquema de Desempenho em um grupo de parâmetros, o Performance Insights não funcionará corretamente. Uma lista de eventos de espera detalhados não aparecerá.

Os seguintes parâmetros não podem ser atualizados automaticamente pelo Performance Insights:

  • performance-schema-consumer-events-waits-current: ON
  • instrumento de esquema de performance: Wait/%=ON
  • performance-schema-consumer-global-instrumentação: ON
  • instrumentação performance-schema-consumer-thread: ON

Observação: Você pode redefinir os Parâmetros do Esquema de performance de volta aos valores padrão. Depois de redefinir os valores, reinicie a instância de banco de dados para habilitar o Esquema de performance.

Sua instância de banco de dados não tem recursos suficientes para acessar os dados do Performance Insights

Se sua instância de banco de dados estiver enfrentando uma carga pesada, seus recursos serão dedicados ao processo de banco de dados. Como resultado, os processos do sistema, como o Performance Insights, são despriorizados. Para verificar se sua instância de banco de dados está sob uma carga pesada, analise o uso da CPU, o tamanho da fila de disco e os valores de latência de leitura e gravação no Amazon CloudWatch.

Se sua instância de banco de dados MySQL estiver enfrentando uma carga pesada, considere escalar verticalmente sua classe de instância de banco de dados. Quando você configura uma classe de instância de banco de dados, haverá algum tempo de inatividade. Para solucionar problemas de uso da CPU, consulte Como posso solucionar problemas e resolver o uso elevado da CPU em minhas instâncias do Amazon RDS for MySQL?

Há um problema transitório de rede ou a manutenção do sistema está em andamento na sua instância de banco de dados

Quando sua instância de banco de dados enfrenta um problema transitório de rede ou manutenção do sistema, o Performance Insights pode não relatar adequadamente os dados. Se esses fatores afetarem seus recursos, revise o Personal Health Dashboard. O Personal Health Dashboard fornecerá orientações sobre como proceder.

Você realizou uma atualização de sua instância de banco de dados de uma versão não compatível do Performance Insights para uma compatível.

Se você habilitar o Performance Insights enquanto executa uma atualização de versão do mecanismo de banco de dados, sua instância de banco de dados poderá não aplicar essas alterações corretamente. Além disso, verifique se a versão do Amazon RDS Performance Insights é compatível ou seus dados podem não ser sincronizados corretamente.

Se a versão do mecanismo de banco de dados MySQL for compatível, você poderá habilitar ou desabilitar o Performance Insights ao criar uma instância ou ao modificar uma instância. Certifique-se de escolher Aplicar Imediatamente para aplicar as alterações imediatamente.

O Performance Insights está disponível apenas para o mecanismo de banco de dados MySQL versões 8.0.17 e superior, 5.7.22 e superior e 5.6.41 e superior. Além disso, o Performance Insights não é compatível com as seguintes classes de instância de banco de dados: db.t2.micro, db.t2.small, db.t3.micro e db.t3.small. Portanto, verifique se a versão do mecanismo de banco de dados MySQL é compatível. Para obter mais informações sobre as versões de mecanismo de banco de dados compatíveis com o Performance Insights, consulte Suporte para Performance Insights dos mecanismos de banco de dados Amazon RDS.

A carga de dados na instância de banco de dados MySQL está abaixo do limite de carga do banco de dados.

Se você ativou o Performance Insights e não consegue visualizar seus dados, verifique o gráfico de carga de banco de dados e as métricas do Contador no painel do Performance Insights. Se você vir dados nas Métricas de contador, mas não no gráfico de carga de banco de dados, sua carga de banco de dados poderá estar abaixo do limite de carga do banco de dados para o MySQL. Para testar e confirmar, execute uma transação de longa duração em sua instância de banco de dados MySQL e, em seguida, verifique o painel do Performance Insights novamente. Se os dados forem preenchidos, a carga de dados original provavelmente estava abaixo do limite de carregamento de dados.