View a markdown version of this page

Visão geral do painel do Performance Insights - Amazon Relational Database Service

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.

Filtre métricas.

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.

Tempo relativo no Insights de Performance.

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.

Tempo absoluto no Insights de Performance.

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.

Selecione o fuso horário local para o painel do Insights de Performance.

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. É possível correlacionar essas informações à carga do banco de dados para ajudar a identificar e analisar problemas de performance.

O gráfico Counter Metrics (Métricas de contador) exibe dados dos contadores de performance. As métricas padrão dependem do mecanismo de banco de dados:

  • MySQL e MariaDB – db.SQL.Innodb_rows_read.avg

  • Oracle – db.User.user calls.avg

  • Microsoft SQL Server – db.Databases.Active Transactions(_Total).avg

  • PostgreSQL – db.Transactions.xact_commit.avg

Métricas do contador.

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.

Filtre métricas.

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 do banco de dados.

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 Oracle SQL Server PostgreSQL MySQL

Host

Sim

Sim

Sim

Sim

SQL

Sim

Sim

Sim

Sim

Usuário

Sim

Sim

Sim

Sim

Espera

Sim

Sim

Sim

Sim

Planos

Sim

Não

Não

Não

Aplicação

Não

Não

Sim

Não

Banco de dados

Não

Não

Sim

Sim

Tipo de sessão

Não

Não

Sim

Não

A imagem a seguir mostra as dimensões de uma instância de banco de dados do PostgreSQL.

Filtre métricas.

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 de carga do banco de dados.

Para ver detalhes de qualquer item do período selecionado na legenda, passe o mouse sobre esse item.

Detalhes do período de tempo da carga do banco de dados.

Tabela Top dimensions (Principais dimensões)

A tabela Top dimensions (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.

Escolha qualquer uma das guias de dimensão a seguir.

Tab Descrição Mecanismos com suporte

Principais consultas SQL

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 bancos de dados

O nome do banco de dados ao qual o cliente está conectado

Somente PostgreSQL, MySQL, MariaDB e SQL Server

Principais aplicações

O nome da aplicação que está conectada ao banco de dados

Somente PostgreSQL e SQL Server

Principais tipos de sessão

O tipo da sessão atual

Apenas PostgreSQL

Para aprender a analisar consultas utilizando a guia Top SQL (SQL principal), consulte Visão geral da guia Top SQL (SQL principal).