Métricas de contadores do Performance Insights - Amazon Relational Database Service

Métricas de contadores do Performance Insights

Métricas de contador são métricas de performance do sistema operacional e do banco de dados no painel do Performance Insights. Para ajudar a identificar e analisar problemas de performance, é possível correlacionar métricas de contadores com a carga de banco de dados.

Contadores do Performance Insights para o Amazon RDS for MariaDB e MySQL

Os seguintes contadores de banco de dados estão disponíveis com o Performance Insights para Amazon RDS for MariaDB e MySQL.

Contadores nativos para o RDS for MariaDB e o RDS for MySQL

Métricas nativas são definidas pelo mecanismo de banco de dados e não pelo Amazon RDS. Para obter definições para essas métricas nativas, consulte Variáveis de status do servidor na documentação do MySQL.

Contador Type Unidade Métrica
Com_analyze SQL Consultas por segundo db.SQL.Com_analyze
Com_optimize SQL Consultas por segundo db.SQL.Com_optimize
Com_select SQL Consultas por segundo db.SQL.Com_select
Conexões SQL O número de tentativas de conexão por minuto (bem-sucedidas ou não) para o servidor MySQL db.Users.Connections
Innodb_rows_deleted SQL Linhas por segundo db.SQL.Innodb_rows_deleted
Innodb_rows_inserted SQL Linhas por segundo db.SQL.Innodb_rows_inserted
Innodb_rows_read SQL Linhas por segundo db.SQL.Innodb_rows_read
Innodb_rows_updated SQL Linhas por segundo db.SQL.Innodb_rows_updated
Select_full_join SQL Consultas por segundo db.SQL.Select_full_join
Select_full_range_join SQL Consultas por segundo db.SQL.Select_full_range_join
Select_range SQL Consultas por segundo db.SQL.Select_range
Select_range_check SQL Consultas por segundo db.SQL.Select_range_check
Select_scan SQL Consultas por segundo db.SQL.Select_scan
Slow_queries SQL Consultas por segundo db.SQL.Slow_queries
Sort_merge_passes SQL Consultas por segundo db.SQL.Sort_merge_passes
Sort_range SQL Consultas por segundo db.SQL.Sort_range
Sort_rows SQL Consultas por segundo db.SQL.Sort_rows
Sort_scan SQL Consultas por segundo db.SQL.Sort_scan
Perguntas SQL Consultas por segundo db.SQL.Questions
Innodb_row_lock_time Travas Milissegundos (média) db.Locks.Innodb_row_lock_time
Table_locks_immediate Travas Solicitações por segundo db.Locks.Table_locks_immediate
Table_locks_waited Travas Solicitações por segundo db.Locks.Table_locks_waited
Aborted_clients Usuários Conexões db.Users.Aborted_clients
Aborted_connects Usuários Conexões db.Users.Aborted_connects
Threads_created Usuários Conexões db.Users.Threads_created
Threads_running Usuários Conexões db.Users.Threads_running
Innodb_data_writes E/S Operações por segundo db.IO.Innodb_data_writes
Innodb_dblwr_writes I/O Operações por segundo db.IO.Innodb_dblwr_writes
Innodb_log_write_requests I/O Operações por segundo db.IO.Innodb_log_write_requests
Innodb_log_writes I/O Operações por segundo db.IO.Innodb_log_writes
Innodb_pages_written I/O Páginas por segundo db.IO.Innodb_pages_written
Created_tmp_disk_tables Temporário Tabelas por segundo db.Temp.Created_tmp_disk_tables
Created_tmp_tables Temporário Tabelas por segundo db.Temp.Created_tmp_tables
Innodb_buffer_pool_pages_data Cache Páginas db.Cache.Innodb_buffer_pool_pages_data
Innodb_buffer_pool_pages_total Cache Páginas db.Cache.Innodb_buffer_pool_pages_total
Innodb_buffer_pool_read_requests Cache Páginas por segundo db.Cache.Innodb_buffer_pool_read_requests
Innodb_buffer_pool_reads Cache Páginas por segundo db.Cache.Innodb_buffer_pool_reads
Opened_tables Cache Tabelas db.Cache.Opened_tables
Opened_table_definitions Cache Tabelas db.Cache.Opened_table_definitions
Qcache_hits Cache Consultas db.Cache.Qcache_hits

Contadores não nativos para o Amazon RDS for MariaDB e MySQL

Métricas de contador não nativas são contadores definidos pelo Amazon RDS. Uma métrica não nativa pode ser uma métrica obtida com uma consulta específica. Uma métrica não nativa também pode ser uma métrica derivada, em que dois ou mais contadores nativos são usados em cálculos para proporções, taxas de ocorrência ou latências.

Contador Type Métrica Descrição Definição
innodb_buffer_pool_hits Cache db.Cache.innoDB_buffer_pool_hits O número de leituras que o InnoDB pode atender no pool de buffer. innodb_buffer_pool_read_requests - innodb_buffer_pool_reads
innodb_buffer_pool_hit_rate Cache db.Cache.innoDB_buffer_pool_hit_rate A porcentagem de leituras que o InnoDB pode atender no pool de buffer. 100 * innodb_buffer_pool_read_requests / (innodb_buffer_pool_read_requests + innodb_buffer_pool_reads)
innodb_buffer_pool_usage Cache db.Cache.innoDB_buffer_pool_usage

A porcentagem do pool de buffers do InnoDB que contém dados (páginas).

nota

Ao usar tabelas compactadas, esse valor pode variar. Para obter mais informações, consulte as informações sobre Innodb_buffer_pool_pages_data e Innodb_buffer_pool_pages_total em Variáveis de status do servidor, na documentação do MySQL.

Innodb_buffer_pool_pages_data / Innodb_buffer_pool_pages_total * 100.0
query_cache_hit_rate Cache db.Cache.query_cache_hit_rate Índice de acertos de cache do conjunto de resultados do MySQL (cache de consulta). Qcache_hits / (QCache_hits + Com_select) * 100
innodb_datafile_writes_to_disk I/O db.IO.innoDB_datafile_writes_to_disk O número de gravações de arquivos de dados do InnoDB em disco, excluindo operações de gravação de duplas e de gravação em logs redo. Innodb_data_writes - Innodb_log_writes - Innodb_dblwr_writes
innodb_rows_changed SQL db.SQL.innodb_rows_changed O total de operações de linhas do InnoDB. db.SQL.Innodb_rows_inserted + db.SQL.Innodb_rows_deleted + db.SQL.Innodb_rows_updated
active_transactions Transações db.Transactions.active_transactions O total de transações ativas. SELECT COUNT(1) AS active_transactions FROM INFORMATION_SCHEMA.INNODB_TRX
innodb_deadlocks Travas db.Locks.innodb_deadlocks O número total de deadlocks. SELECT COUNT AS innodb_deadlocks FROM INFORMATION_SCHEMA.INNODB_METRICS WHERE NAME='lock_deadlocks'
innodb_lock_timeouts Travas db.Locks.innodb_lock_timeouts O número total de bloqueios que expiraram. SELECT COUNT AS innodb_lock_timeouts FROM INFORMATION_SCHEMA.INNODB_METRICS WHERE NAME='lock_timeouts'
innodb_row_lock_waits Travas db.Locks.innodb_row_lock_waits O número total de bloqueios de linha que resultaram em uma espera. SELECT COUNT AS innodb_row_lock_waits FROM INFORMATION_SCHEMA.INNODB_METRICS WHERE NAME='lock_row_lock_waits'

Contadores do Performance Insights para o Amazon RDS for Microsoft SQL Server

Os contadores de banco de dados a seguir estão disponíveis para o Performance Insights para o RDS for Microsoft SQL Server.

Contadores nativos do RDS for Microsoft SQL Server

Métricas nativas são definidas pelo mecanismo de banco de dados e não pelo Amazon RDS. Você pode encontrar definições para essas métricas nativas em Usar objetos do SQL Server, na documentação do Microsoft SQL Server.

Contador Type Unidade Métrica
Registros encaminhados Métodos de acesso Registros por segundo db.Access Methods.Forwarded Records
Divisões de página Métodos de acesso Divisões por segundo db.Access Methods.Page Splits
Proporção de acertos de cache de buffer Gerenciador de buffer Proporção Proporção de acertos do cache de db.Buffer Manager.Buffer
Expectativa de duração de páginas Gerenciador de buffer Expectativa em segundos Expectativa de vida de db.Buffer Manager.Page
Consultas de página Gerenciador de buffer Consultas por segundo db.Buffer Manager.Page lookups
Leituras de página Gerenciador de buffer Leituras por segundo db.Buffer Manager.Page reads
Gravações de página Gerenciador de buffer Gravações por segundo db.Buffer Manager.Page writes
Transações ativas Bancos de dados Transações db.Databases.Active Transactions (_Total)
Bytes de log liberados Bancos de dados Bytes liberados por segundo db.Databases.Log Bytes Flushed (_Total)
Esperas de liberação de log Bancos de dados Esperas por segundo db.Databases.Log Flush Waits (_Total)
Liberações de log Bancos de dados Liberações por segundo db.Databases.Log Flushes (_Total)
Transações de gravação Bancos de dados Transações por segundo db.Databases.Write Transactions (_Total)
Processos bloqueados Estatísticas gerais Processos bloqueados db.General Statistics.Processes blocked
Conexões de usuários Estatísticas gerais Conexões db.General Statistics.User Connections
Esperas de travamento Travamentos Esperas por segundo db.Latches.Latch Waits
Número de deadlocks Travas Deadlocks por segundo db.Locks.Number of Deadlocks (_Total)
Concessões de memória pendentes Gerenciador de memória Concessões de memória Concessões pendentes para db.Memory Manager.Memory
Solicitações em lote Estatísticas SQL Solicitações por segundo db.SQL Statistics.Batch Requests
Compilações SQL Estatísticas SQL Compilações por segundo db.SQL Statistics.SQL Compilations
Recompilações SQL Estatísticas SQL Recompilações por segundo db.SQL Statistics.SQL Re-Compilations

Contadores do Performance Insights para o Amazon RDS for Oracle

Os contadores de banco de dados a seguir estão disponíveis para o Performance Insights para o RDS for Oracle.

Contadores nativos para o RDS for Oracle

Métricas nativas são definidas pelo mecanismo de banco de dados e não pelo Amazon RDS. Você pode encontrar definições para essas métricas nativas em Statistics Descriptions (Descrições de estatísticas) na documentação do Oracle.

nota

Para a métrica de contador CPU used by this session, a unidade foi transformada dos centésimos de segundo nativos para sessões ativas a fim de facilitar o uso do valor. Por exemplo, o envio de CPU no gráfico de carga do banco de dados representa a demanda por CPU. A métrica de contador CPU used by this session representa a quantidade de CPU usada por sessões do Oracle. É possível comparar o envio de CPU à métrica de contador CPU used by this session. Quando a demanda por CPU for maior que a CPU usada, as sessões aguardarão o tempo da CPU.

Contador Type Unidade Métrica
CPU usada por esta sessão Usuário Sessões ativas db.User.CPU usada por esta sessão
Rotas de ida e volta do SQL*Net para/do cliente Usuário Idas e voltas por segundo Rotas de ida e volta do db.User.SQL*Net para/do cliente
Bytes recebidos via SQL*Net do cliente Usuário Bytes por segundo db.User.bytes recebidos pelo SQL*Net do cliente
Confirmações de usuários Usuário Confirmações por segundo Confirmações de db.User.user
Logons cumulativos Usuário Logons por segundo db.User.logons cumulativos
Chamadas de usuários Usuário Chamadas por segundo Chamadas de db.User.user
Bytes enviados via SQL*Net ao cliente Usuário Bytes por segundo db.User.bytes enviados pelo SQL*Net ao cliente
Reversões de usuários Usuário Reversões por segundo Reversões de db.User.user
Tamanho do redo Redo Bytes por segundo Tamanho de db.Redo.redo
Contagem de análises (total) SQL Análises por segundo Contagem de db.SQL.parse (total)
Contagem de análises (fixa) SQL Análises por segundo Contagem de db.SQL.parse (fixa)
Linhas de varredura de tabela obtidas SQL Linhas por segundo Linhas de varredura de db.SQL.table obtidas
Classificações (memória) SQL Classificações por segundo db.SQL.sorts (memória)
Classificações (disco) SQL Classificações por segundo db.SQL.sorts (disco)
Classificações (linhas) SQL Classificações por segundo db.SQL.sorts (linhas)
Bytes de leitura física Cache Bytes por segundo Bytes de leitura de db.Cache.physical
Obtenções de bloqueios de banco de dados Cache Blocos por segundo Obtenções de blocos de db.Cache.db
Pontos de verificação DBWR Cache Pontos de verificação por minuto Pontos de verificação de db.Cache.DBWR
Leituras físicas Cache Leituras por segundo Leituras de db.Cache.physical
Obtenções consistentes do cache Cache Obtenções por segundo Obtenções consistentes de db.Cache.consistent do cache
Obtenções de bloqueios de banco de dados do cache Cache Obtenções por segundo Obtenções de blocos de db.Cache.db do cache
Obtenções consistentes Cache Obtenções por segundo Obtenções consistentes de db.Cache.consistent

Contadores do Performance Insights para o Amazon RDS for PostgreSQL

Os seguintes contadores de banco de dados estão disponíveis com o Performance Insights para Amazon RDS for PostgreSQL.

Contadores nativos para o Amazon RDS for PostgreSQL

Métricas nativas são definidas pelo mecanismo de banco de dados e não pelo Amazon RDS. É possível encontrar definições dessas métricas em Visualizar estatísticas (em inglês) na documentação do PostgreSQL.

Contador Type Unidade Métrica
blks_hit Cache Blocos por segundo db.Cache.blks_hit
buffers_alloc Cache Blocos por segundo db.Cache.buffers_alloc
buffers_checkpoint Ponto de verificação Blocos por segundo db.Checkpoint.buffers_checkpoint
checkpoint_sync_time Ponto de verificação Milissegundos por ponto de verificação db.Checkpoint.checkpoint_sync_time
checkpoint_write_time Ponto de verificação Milissegundos por ponto de verificação db.Checkpoint.checkpoint_write_time
checkpoints_req Ponto de verificação Pontos de verificação por minuto db.Checkpoint.checkpoints_req
checkpoints_timed Ponto de verificação Pontos de verificação por minuto db.Checkpoint.checkpoints_timed
maxwritten_clean Ponto de verificação Paradas de limpeza de Bgwriter por minuto db.Checkpoint.maxwritten_clean
deadlocks Simultaneidade Deadlocks por minuto db.Concurrency.deadlocks
blk_read_time I/O Milissegundos db.IO.blk_read_time
blks_read I/O Blocos por segundo db.IO.blks_read
buffers_backend I/O Blocos por segundo db.IO.buffers_backend
buffers_backend_fsync I/O Blocos por segundo db.IO.buffers_backend_fsync
buffers_clean I/O Blocos por segundo db.IO.buffers_clean
tup_deleted SQL Tuplas por segundo db.SQL.tup_deleted
tup_fetched SQL Tuplas por segundo db.SQL.tup_fetched
tup_inserted SQL Tuplas por segundo db.SQL.tup_inserted
tup_returned SQL Tuplas por segundo db.SQL.tup_returned
tup_updated SQL Tuplas por segundo db.SQL.tup_updated
temp_bytes Temporário Bytes por segundo db.Temp.temp_bytes
temp_files Temporário Arquivos por minuto db.Temp.temp_files
active_transactions Transações Transações db.Transactions.active_transactions
blocked_transactions Transações Transações db.Transactions.blocked_transactions
max_used_xact_ids Transações Transações db.Transactions.max_used_xact_ids
xact_commit Transações Confirmações por segundo db.Transactions.xact_commit
xact_rollback Transações Reversões por segundo db.Transactions.xact_rollback
numbackends Usuário Conexões db.User.numbackends
archived_count Log de gravação antecipada (WAL) Arquivos por minuto db.WAL.archived_count
archive_failed_count WAL Arquivos por minuto db.WAL.archive_failed_count

Contadores não nativos para o Amazon RDS for PostgreSQL

Métricas de contador não nativas são contadores definidos pelo Amazon RDS. Uma métrica não nativa pode ser uma métrica obtida com uma consulta específica. Uma métrica não nativa também pode ser uma métrica derivada, em que dois ou mais contadores nativos são usados em cálculos para proporções, taxas de ocorrência ou latências.

Contador Type Métrica Descrição Definição
checkpoint_sync_latency Ponto de verificação db.Checkpoint.checkpoint_sync_latency O tempo que foi gasto na parte do processamento de ponto de verificação em que os arquivos são sincronizados no disco. checkpoint_sync_time / (checkpoints_timed + checkpoints_req)
checkpoint_write_latency Ponto de verificação db.Checkpoint.checkpoint_write_latency O tempo que foi gasto na parte do processamento de ponto de verificação em que os arquivos são gravados no disco. checkpoint_write_time / (checkpoints_timed + checkpoints_req)
read_latency I/O db.IO.read_latency O tempo gasto lendo blocos de arquivos de dados pelos backends nesta instância. blk_read_time / blks_read