Monitorar consultas da API de dados do RDS com o Insights de Performance - Amazon Aurora

Monitorar consultas da API de dados do RDS com o Insights de Performance

Se o cluster do Aurora estiver executando instâncias do Aurora Serverless v2 ou provisionadas, você poderá usar o Insights de Performance com a API de dados do RDS.

Consulte mais informações sobre como usar o Insights de Performance com o Aurora em Monitorar a carga de banco de dados com o Performance Insights no Amazon Aurora.

Como as consultas da API de dados do RDS são representadas no Insights de Performance

Com a API de dados, o cluster do Aurora processa consultas com base nas chamadas da API de dados que você envia da aplicação. A API de dados também executa algumas instruções SQL como parte de seu próprio funcionamento interno, como cancelar consultas que excedam o tempo limite. Os dois tipos de operações SQL são mostrados em estatísticas e gráficos do Insights de Performance.

  • Para consultas da API de dados que você envia para um cluster do Aurora, o campo Host no painel do PI é marcado como API de dados do RDS. Para o Aurora PostgreSQL, o campo application_name tem o valor rds-data-api. Procure esses rótulos ao analisar a carga do banco de dados usando Principais hosts ou Principais aplicações como uma dimensão.

  • Todas as consultas internas que a API de dados executa para gerenciar aspectos do banco de dados, como o grupo de conexões e o tempo limite de consulta, são anotadas com o prefixo API de dados do RDS. Exemplo: /* RDS Data API */ select * from my_table; procura esses prefixos ao analisar a carga do banco de dados por Principal SQL como uma dimensão. As instruções são anotadas com um comentário de SQL da /* RDS Data API */.