Visão geral do painel do Performance Insights
O painel é a maneira mais fácil de interagir com o Performance Insights. O exemplo a seguir mostra o painel de uma instância de banco de dados do PostgreSQL.
![Habilitar o Performance Insights durante a criação de uma instância de banco de dados com o console](images/aurora_perf_insights_enabling.png)
Tópicos
Filtro de intervalo de tempo
Por padrão, o painel do Performance Insights exibe a carga de banco de dados da última hora. Você pode ajustar esse intervalo para cinco minutos ou dois anos. Também é possível selecionar um intervalo relativo personalizado.
Você pode selecionar um intervalo absoluto com data e hora de início e término. O exemplo a seguir mostra o intervalo de tempo que começa à meia-noite de 25/9/24 e termina às 23h59 de 28/9/24.
Por padrão, o fuso horário do painel do Insights de Performance é o Tempo Universal Coordenado (UTC). Também é possível escolher o fuso horário local.
Gráfico de métricas de contador
Com métricas de contador, você pode personalizar o painel do Performance Insights para incluir até 10 gráficos adicionais. Esses gráficos mostram uma seleção de dezenas de métricas de performance do sistema operacional e do banco de dados. Você pode correlacionar essas informações à carga do banco de dados para ajudar a identificar e analisar problemas de performance.
O gráfico Métricas de contador exibe dados dos contadores de performance. As métricas padrão dependem do mecanismo de banco de dados:
-
Aurora MySQL–
db.SQL.Innodb_rows_read.avg
-
Aurora PostgreSQL –
db.Transactions.xact_commit.avg
![Métricas de contador](images/oracle_perf_insights_counters.png)
Para alterar os contadores de performance, escolha Manage Metrics (Gerenciar métricas). É possível selecionar várias Métricas de SO ou Métricas de banco de dados, conforme mostrado na captura de tela a seguir. Para ver detalhes de qualquer métrica, passe o mouse sobre o nome da métrica.
![Filtrar métricas](images/perf_insights_select_metrics.png)
Para obter descrições das métricas de contador que você pode adicionar a cada mecanismo de banco de dados, consulte Métricas de contadores do Performance Insights.
Gráfico de carga do banco de dados
O gráfico Database load (Carga do banco de dados) mostra como a atividade do banco de dados se compara à capacidade da instância de banco de dados representada pela linha Max vCPU (Máximo de vCPU). Por padrão, o gráfico de linhas empilhadas representa a carga do banco de dados como sessões ativas médias por unidade de tempo. A carga do banco de dados é separada (agrupada) por estados de espera.
![Carga de banco de dados](images/perf_insights_2.png)
Carga de banco de dados separada por dimensões
Você pode optar por exibir a carga como sessões ativas agrupadas por quaisquer dimensões aceitas. A tabela a seguir mostra quais dimensões são aceitas pelos diferentes mecanismos.
Dimensão | Aurora PostgreSQL | Aurora MySQL |
---|---|---|
Host |
Sim |
Sim |
SQL |
Sim |
Sim |
Usuário |
Sim |
Sim |
Espera |
Sim |
Sim |
Aplicação |
Sim |
Não |
Banco de dados |
Sim |
Sim |
Tipo de sessão |
Sim |
Não |
A imagem a seguir mostra as dimensões de uma instância de banco de dados do PostgreSQL.
![Filtrar métricas](images/perf_insights_2b.png)
Detalhes de carga de banco de dados para um item de dimensão
Para ver detalhes sobre um item de carga de banco de dados dentro de uma dimensão, passe o mouse sobre o nome do item. A imagem a seguir mostra detalhes de uma instrução SQL.
![Detalhes do item da carga de banco de dados](images/perf_insights_2c.png)
Para ver detalhes de qualquer item do período selecionado na legenda, passe o mouse sobre esse item.
![Detalhes do período para a carga de banco de dados](images/perf_insights_3.png)
Tabela Top dimensions (Principais dimensões)
A tabela Principais dimensões separa a carga do banco de dados com base em diferentes dimensões. Uma dimensão é uma categoria ou “pedaços” de diferentes características de uma carga de banco de dados. Se a dimensão for SQL, Top SQL (SQL principal) mostrará as instruções SQL que mais contribuem para a carga do banco de dados.
![Principais N dimensões](images/perf_insights_4c.png)
Escolha qualquer uma das guias de dimensão a seguir.
Tab | Descrição | Mecanismos com suporte |
---|---|---|
SQL principal |
As instruções SQL que estão sendo executadas no momento |
Todos |
Esperas principais |
O evento para o qual o backend do banco de dados está aguardando |
Todos |
Hosts principais |
O nome do host do cliente conectado |
Todos |
Principais usuários |
O usuário conectado ao banco de dados |
Todos |
Principais aplicações |
O nome da aplicação que está conectada ao banco de dados |
Somente Aurora PostgreSQL |
Principais tipos de sessão |
O tipo da sessão atual |
Apenas Aurora PostgreSQL |
Para aprender a analisar consultas utilizando a guia Top SQL (SQL principal), consulte Visão geral da guia Top SQL (SQL principal).