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 */
.