

# Referência de métricas do Amazon Aurora
<a name="metrics-reference"></a>

Nesta referência, você pode encontrar descrições de métricas do Amazon Aurora referentes ao Amazon CloudWatch, Performance Insights e monitoramento avançado.

**Topics**
+ [Métricas do Amazon CloudWatch para o Amazon Aurora](Aurora.AuroraMonitoring.Metrics.md)
+ [Dimensões do Amazon CloudWatch para o Aurora](dimensions.md)
+ [Disponibilidade de métricas Aurora no console Amazon RDS](Aurora.Monitoring.Metrics.RDSAvailability.md)
+ [Métricas do Amazon CloudWatch para Insights de Performance do Amazon RDS](USER_PerfInsights.Cloudwatch.md)
+ [Métricas de contadores do Performance Insights](USER_PerfInsights_Counters.md)
+ [Estatísticas SQL para Performance Insights](sql-statistics.md)
+ [Métricas do sistema operacional no monitoramento avançado](USER_Monitoring-Available-OS-Metrics.md)

# Métricas do Amazon CloudWatch para o Amazon Aurora
<a name="Aurora.AuroraMonitoring.Metrics"></a>

O namespace `AWS/RDS` inclui as métricas a seguir aplicáveis a entidades de bancos de dados em execução no Amazon Aurora. Algumas métricas se aplicam ao Aurora MySQL, ao Aurora PostgreSQL ou a ambos. Além disso, algumas métricas são específicas de um cluster de banco de dados, uma instância de banco de dados primária, uma instância de banco de dados de réplica ou todas as instâncias de banco de dados.

Para métricas de banco de dados globais do Aurora, consulte [Métricas do Amazon CloudWatch para o encaminhamento de gravação no Aurora MySQL](aurora-global-database-write-forwarding-ams.md#aurora-global-database-write-forwarding-cloudwatch-ams) e [Métricas do Amazon CloudWatch para o encaminhamento de gravação no Aurora PostgreSQL](aurora-global-database-write-forwarding-apg.md#aurora-global-database-write-forwarding-cloudwatch-apg). Para métricas de consulta paralelas do Aurora, consulte [Monitorar a consulta paralela do Aurora MySQL](aurora-mysql-parallel-query-monitoring.md).

**Topics**
+ [Métricas no nível do cluster do Amazon Aurora](#Aurora.AuroraMySQL.Monitoring.Metrics.clusters)
+ [Métricas no nível da instância do Amazon Aurora](#Aurora.AuroraMySQL.Monitoring.Metrics.instances)
+ [Métricas de uso do Amazon CloudWatch para Amazon Aurora](#rds-metrics-usage)

## Métricas no nível do cluster do Amazon Aurora
<a name="Aurora.AuroraMySQL.Monitoring.Metrics.clusters"></a>

A tabela a seguir descreve métricas específicas de clusters do Aurora.


| Métrica | Descrição | Aplica-se a | Unidades | 
| --- | --- | --- | --- | 
|  `AuroraGlobalDBDataTransferBytes`  |  Em um banco de dados global do Aurora, a quantidade de dados de redo log transferidos da região da AWS de origem para uma região secundária da AWS.  Essa métrica está disponível somente na secundária Regiões da AWS.   |  Aurora MySQL e Aurora PostgreSQL  |  Bytes  | 
|  `AuroraGlobalDBProgressLag`  |  Em um Aurora Global Database, a avaliação da distância entre o volume de armazenamento do cluster secundário e o volume de armazenamento do cluster primário para transações de usuário e transações do sistema.  Essa métrica está disponível somente na secundária Regiões da AWS.   |  Aurora MySQL e Aurora PostgreSQL  |  Milissegundos  | 
|  `AuroraGlobalDBReplicatedWriteIO`  |  Em um banco de dados global Aurora, o número de operações de E/S de gravação replicadas da região principal da AWS para o volume do cluster em uma região secundária da AWS. Os cálculos de faturamento para as regiões secundárias da AWS em um banco de dados global usam o `VolumeWriteIOPs` para contabilizar as gravações realizadas no cluster. Os cálculos de faturamento da região principal da AWS em um banco de dados global usam o `VolumeWriteIOPs` para contabilizar a atividade de gravação nesse cluster e o `AuroraGlobalDBReplicatedWriteIO` para contabilizar a replicação entre regiões no banco de dados global.  Essa métrica está disponível somente na secundária Regiões da AWS.   |  Aurora MySQL e Aurora PostgreSQL  |  Contagem  | 
|  `AuroraGlobalDBReplicationLag`  |  Para um Aurora Global Database, o tempo médio decorrido para replicar atualizações entre o servidor de replicação do cluster primário e o servidor de replicação do cluster secundário.  Essa métrica está disponível somente na secundária Regiões da AWS.   |  Aurora MySQL e Aurora PostgreSQL  |  Milissegundos  | 
|  `AuroraGlobalDBRPOLag`  |  Em um banco de dados global Aurora, o tempo de atraso do objetivo de ponto de recuperação (RPO). Essa métrica avalia até onde o cluster secundário está atrás do cluster primário para transações de usuários.  Essa métrica está disponível somente na secundária Regiões da AWS.   |  Aurora MySQL e Aurora PostgreSQL  |  Milissegundos  | 
|  `AuroraVolumeBytesLeftTotal`  |  O espaço disponível restante para o volume do cluster. À medida que o volume do cluster aumenta, esse valor diminui. Se chegar a zero, o cluster reportará um erro de falta de espaço. Se você quiser detectar se o cluster do Aurora MySQL está se aproximando do limite de tamanho de 128 tebibytes (TiB), esse valor é mais simples e mais confiável de monitorar do que `VolumeBytesUsed`. O `AuroraVolumeBytesLeftTotal` leva em consideração o armazenamento utilizado para a manutenção interna e outras alocações que não afetam o faturamento de armazenamento.  |  Aurora MySQL  |  Bytes  | 
|  `BacktrackChangeRecordsCreationRate`  |  O número de registros de alteração de retrocesso criados durante cinco minutos para seu cluster de banco de dados.  |  Aurora MySQL  |  Contagem a cada 5 minutos  | 
|  `BacktrackChangeRecordsStored`  |  O número de registros de alteração de retrocesso usados por seu cluster de banco de dados.  |  Aurora MySQL  |  Contagem  | 
|  `BackupRetentionPeriodStorageUsed`  |  A quantidade total de armazenamento de backup usada para oferecer suporte ao recurso de restauração point-in-time dentro da janela de retenção do backup do cluster de banco de dados do Aurora. Esse valor está incluído no total relatado pela métrica `TotalBackupStorageBilled`. Ele é calculado separadamente para cada cluster do Aurora. Para obter instruções, consulte [Noções básicas do uso do armazenamento de backup do Amazon Aurora](aurora-storage-backup.md).   |  Aurora MySQL e Aurora PostgreSQL  |  Bytes  | 
|  `ServerlessDatabaseCapacity`  |  A capacidade atual de um cluster de banco de dados do Aurora Serverless.  |  Aurora MySQL e Aurora PostgreSQL  |  Contagem  | 
|  `SnapshotStorageUsed`  |  A quantidade total de armazenamento de backup consumida por todos os snapshots do Aurora para um cluster de banco de dados do Aurora fora da janela de retenção de backup. Esse valor está incluído no total relatado pela métrica `TotalBackupStorageBilled`. Ele é calculado separadamente para cada cluster do Aurora. Para obter instruções, consulte [Noções básicas do uso do armazenamento de backup do Amazon Aurora](aurora-storage-backup.md).   |  Aurora MySQL e Aurora PostgreSQL  |  Bytes  | 
|  `TotalBackupStorageBilled`  |  A quantidade total de armazenamento de backup em bytes para a qual você é cobrado para determinado cluster de banco de dados do Aurora. A métrica inclui o armazenamento de backup medido pelas métricas `BackupRetentionPeriodStorageUsed` e `SnapshotStorageUsed`. Essa métrica é calculada separadamente para cada cluster do Aurora. Para obter instruções, consulte [Noções básicas do uso do armazenamento de backup do Amazon Aurora](aurora-storage-backup.md).   |  Aurora MySQL e Aurora PostgreSQL  |  Bytes  | 
|  `VolumeBytesUsed`  |  A quantidade de armazenamento usada pelo cluster de bancos de dados do Aurora. Esse valor afeta o custo do cluster de bancos de dados do Aurora (para obter informações sobre preços, consulte a [Página de preços do Amazon RDS](https://aws.amazon.com/rds/pricing)).  Esse valor não reflete algumas alocações de armazenamento interno que não afetam o faturamento de armazenamento. Sobre o Aurora MySQL, é possível antecipar problemas de falta de espaço com maior precisão ao testar se `AuroraVolumeBytesLeftTotal` está se aproximando de zero em vez de comparar `VolumeBytesUsed` com o limite de armazenamento de 128 TiB. Em relação a clusters que são clones, o valor dessa métrica depende do volume de dados adicionados ou alterados no clone. A métrica também pode aumentar ou diminuir quando o cluster original é excluído ou à medida que novos clones são adicionados ou excluídos. Para obter detalhes, consulte [Excluir um volume de cluster de origem](Aurora.Managing.Clone.md#Aurora.Managing.Clone.Deleting)  Observe que não faz sentido escolher um valor de `--period` que seja pequeno, porque o Amazon RDS coleta essas métricas em intervalos, não continuamente.  |  Aurora MySQL e Aurora PostgreSQL  |  Bytes  | 
|  `VolumeReadIOPs`  |  O número de operações de E/S de leitura faturadas a partir de um volume de cluster em um intervalo de 5 minutos. As operações de leitura faturadas são calculadas no nível de volume do cluster, agregadas a partir de todas as instâncias no cluster de bancos de dados Aurora e posteriormente relatadas em intervalos de 5 minutos. O valor é calculado tomando o valor da métrica de **Operações de Leitura** em um período de 5 minutos. Você pode determinar a quantidade de operações de leitura faturadas por segundo, tomando o valor da métrica de **Operações de leitura faturadas** e dividindo por 300 segundos. Por exemplo, se as **Operações de leitura faturadas** retornarem 13.686, as operações de leitura faturadas por segundo serão 45 (13.686/300 = 45,62).  Você acumula operações de leitura faturadas para consultas que solicitam páginas de banco de dados que não estão no cache do buffer e devem ser carregadas a partir do armazenamento. Você pode perceber picos em operações de leitura faturadas, pois os resultados da consulta são lidos a partir do armazenamento e depois são carregados no cache do buffer. Observe que não faz sentido escolher um valor de `--period` que seja pequeno, porque o Amazon RDS coleta essas métricas em intervalos, não continuamente.   Se seu cluster do Aurora MySQL usar consulta paralela, você poderá ver um aumento nos valores de `VolumeReadIOPS`. As consultas paralelas não usam o grupo de buffers. Assim, embora as consultas sejam rápidas, esse processamento otimizado pode resultar em aumento nas operações de leitura e nas cobranças associadas.    |  Aurora MySQL e Aurora PostgreSQL  |  Contagem a cada 5 minutos  | 
|  `VolumeWriteIOPs`  |  O número de operações de E/S do disco de gravação no volume de cluster, relatado em intervalos de 5 minutos. Para obter uma descrição detalhada de como as operações de gravação faturadas são calculadas, consulte `VolumeReadIOPs`. Observe que não faz sentido escolher um valor de `--period` que seja pequeno, porque o Amazon RDS coleta essas métricas em intervalos, não continuamente.  |  Aurora MySQL e Aurora PostgreSQL  |  Contagem a cada 5 minutos  | 

## Métricas no nível da instância do Amazon Aurora
<a name="Aurora.AuroraMySQL.Monitoring.Metrics.instances"></a>

As métricas específicas da instância do Amazon CloudWatch a seguir se aplicam a todas as instâncias do Aurora MySQL e do Aurora PostgreSQL, salvo indicação em contrário.


| Métrica | Descrição | Aplica-se a | Unidades | 
| --- | --- | --- | --- | 
|  `AbortedClients`  | O número de conexões de cliente que foram fechadas corretamente. |  Aurora MySQL  |  Contagem  | 
|  `ActiveTransactions`  |  O número médio de transações atuais em execução em uma instância de banco de dados Aurora por segundo.  Por padrão, o Aurora não habilita essa métrica. Para começar a medir esse valor, defina `innodb_monitor_enable='all'` no grupo de parâmetros de banco de dados para uma instância de banco de dados específica.   |  Aurora MySQL  |  Contagem por segundo  | 
|  `ACUUtilization`  |  O valor da métrica `ServerlessDatabaseCapacity` dividida pelo valor máximo de ACU do cluster de banco de dados. Essa métrica é aplicável somente para o Aurora Sem Servidor v2.   |  Aurora MySQL e Aurora PostgreSQL  |  Porcentagem  | 
|  `AuroraBinlogReplicaLag`  |  O tempo de atraso de um cluster de banco de dados de réplica de log binário em execução no Aurora MySQL em relação à origem de replicação de log binário. Um atraso significa que a fonte está gerando registros mais rapidamente do que a réplica pode aplicá-los. Essa métrica relata valores diferentes dependendo da versão do mecanismo: [\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/pt_br/AmazonRDS/latest/AuroraUserGuide/Aurora.AuroraMonitoring.Metrics.html) Você pode usar essa métrica para monitorar erros e atraso de réplica em um cluster que atua como uma réplica de log binário. O valor da métrica indica o seguinte: [\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/pt_br/AmazonRDS/latest/AuroraUserGuide/Aurora.AuroraMonitoring.Metrics.html) Como a replicação de log binário ocorre somente na instância do gravador do cluster, recomendamos usar a versão dessa métrica associada à função WRITER. Para ter mais informações sobre como administrar a replicação, consulte [Replicar clusters de banco de dados do Amazon Aurora MySQL entre Regiões da AWS](AuroraMySQL.Replication.CrossRegion.md). Para ter mais informações sobre solução de problemas, consulte [ Problemas de replicação no Amazon Aurora MySQL](CHAP_Troubleshooting.md#CHAP_Troubleshooting.MySQL).  |  Principal para Aurora MySQL  |  Segundos  | 
|  `AuroraDMLRejectedMasterFull`  |  O número de consultas encaminhadas que são rejeitadas porque a sessão está cheia na instância de banco de dados do gravador.  |  Primária para o Aurora MySQL versão 2  |  Contagem  | 
|  `AuroraDMLRejectedWriterFull`  |  O número de consultas encaminhadas que são rejeitadas porque a sessão está cheia na instância de banco de dados do gravador.  |  Primária para o Aurora MySQL versão 3  |  Contagem  | 
| `AuroraEstimatedSharedMemoryBytes` |  A quantidade estimada de memória compartilhada de buffer ou grupo de buffers que foi usada ativamente durante o último intervalo de pesquisa configurado.  | Aurora PostgreSQL |  Bytes  | 
|  `AuroraMemoryHealthState`  |  Indica o estado de integridade da memória. Um valor de `0` é igual a `NORMAL`. Um valor de `10` é igual a `RESERVED`, o que significa que o servidor está se aproximando de um nível crítico de uso de memória. Para obter mais informações, consulte [Solucionar problemas de falta de memória em bancos de dados do Aurora MySQL](AuroraMySQLOOM.md).  |  Aurora MySQL versão 3.06.1 e posterior  |  Indicador  | 
|  `AuroraMemoryNumDeclinedSqlTotal`  |  O número incremental de consultas recusadas como parte de uma tentativa de evitar o esgotamento de memória (OOM). Para obter mais informações, consulte [Solucionar problemas de falta de memória em bancos de dados do Aurora MySQL](AuroraMySQLOOM.md).  |  Aurora MySQL versão 3.06.1 e posterior  |  Contagem  | 
|  `AuroraMemoryNumKillConnTotal`  |  O número incremental de conexões fechadas como parte de uma tentativa de evitar o OOM. Para obter mais informações, consulte [Solucionar problemas de falta de memória em bancos de dados do Aurora MySQL](AuroraMySQLOOM.md).  |  Aurora MySQL versão 3.06.1 e posterior  |  Contagem  | 
|  `AuroraMemoryNumKillQueryTotal`  |  O número incremental de consultas finalizadas como parte de uma tentativa de evitar o OOM. Para obter mais informações, consulte [Solucionar problemas de falta de memória em bancos de dados do Aurora MySQL](AuroraMySQLOOM.md).  |  Aurora MySQL versão 3.06.1 e posterior  |  Contagem  | 
|  `AuroraMillisecondsSpentInOomRecovery`  |  O tempo decorrido desde que a integridade da memória caiu abaixo do estado normal. Para obter mais informações, consulte [Solucionar problemas de falta de memória em bancos de dados do Aurora MySQL](AuroraMySQLOOM.md).  |  Aurora MySQL versão 3.08.0 e posterior  |  Milissegundos  | 
|  `AuroraNumOomRecoverySuccessful`  |  O número de vezes em que a integridade da memória foi restaurada ao estado normal. Para obter mais informações, consulte [Solucionar problemas de falta de memória em bancos de dados do Aurora MySQL](AuroraMySQLOOM.md).  |  Aurora MySQL versão 3.08.0 e posterior  |  Contagem  | 
|  `AuroraNumOomRecoveryTriggered`  |  O número de vezes em que a integridade da memória caiu abaixo do estado normal. Para obter mais informações, consulte [Solucionar problemas de falta de memória em bancos de dados do Aurora MySQL](AuroraMySQLOOM.md).  |  Aurora MySQL versão 3.08.0 e posterior  |  Contagem  | 
|  `AuroraOptimizedReadsCacheHitRatio`  |  A porcentagem de solicitações atendidas pelo cache de leituras otimizadas. O valor é calculado usando a seguinte fórmula: `orcache_blks_hit/ (orcache_blks_hit + storage_blks_read)` Quando `AuroraOptimizedReadsCacheHitRatio` é 100%, significa que todas as páginas foram lidas no cache de leituras otimizadas. Quando `AuroraOptimizedReadsCacheHitRatio` é `0`, significa que nenhuma página foi lida no cache de leituras otimizadas.  |  Principal para Aurora PostgreSQL  |  Porcentagem  | 
|  `AuroraReplicaLag`  |  Em um cluster do Aurora de região única ou cluster primário de banco de dados global, o tempo decorrido na replicação de atualizações em uma instância de réplica da instância do gravador na mesma região. Em um cluster secundário de banco de dados global, a o tempo decorrido na replicação de atualizações na instância de réplica e no servidor de replicação do cluster secundário na mesma região.  |  Réplica do Aurora MySQL e do Aurora PostgreSQL  |  Milissegundos  | 
|  `AuroraReplicaLagMaximum`  |  A quantidade máxima de atraso entre a instância principal e qualquer instância de bancos de dados Aurora no cluster de banco de dados. Quando as réplicas de leitura são excluídas ou renomeadas, pode haver um aumento temporário no atraso de replicação à medida que o recurso antigo passa por um processo de reciclagem. Para ter uma representação precisa do atraso de replicação durante esse período, recomendamos que você monitore a métrica `AuroraReplicaLag` em cada instância de réplica de leitura.  |  Principal para Aurora MySQL e Aurora PostgreSQL  |  Milissegundos  | 
|  `AuroraReplicaLagMinimum`  |  A quantidade mínima de atraso entre a instância principal e qualquer instância de bancos de dados Aurora no cluster de banco de dados.  |  Principal para Aurora MySQL e Aurora PostgreSQL  |  Milissegundos  | 
|  `AuroraSlowConnectionHandleCount`  |  O número de conexões que esperaram dois segundos ou mais para iniciar o handshake. Esse parâmetro se aplica apenas ao Aurora MySQL versão 3.  |  Aurora MySQL  |  Contagem  | 
|  `AuroraSlowHandshakeCount`  |  O número de conexões que levaram 50 milissegundos ou mais para concluir o handshake. Esse parâmetro se aplica apenas ao Aurora MySQL versão 3.  |  Aurora MySQL  |  Contagem  | 
|  `BacktrackWindowActual`  |  A diferença entre a janela retrógrada de destino e a janela retrógrada real.  |  Principal para Aurora MySQL  |  Minutos  | 
|  `BacktrackWindowAlert`  |  O número de vezes que a janela retrógrada real é inferior à janela retrógrada de destino por um determinado período.  |  Principal para Aurora MySQL  |  Contagem  | 
|  `BlockedTransactions`  |  O número médio de transações no banco de dados que são bloqueadas por segundo.  |  Aurora MySQL  |  Contagem por segundo  | 
|  `BufferCacheHitRatio`  |  A porcentagem de solicitações atendidas pelo cache de buffer.  |  Aurora MySQL e Aurora PostgreSQL  |  Porcentagem  | 
|  `CommitLatency`  |  Tempo médio que o mecanismo e o armazenamento levam para concluir as operações de confirmação.  |  Aurora MySQL e Aurora PostgreSQL  |  Milissegundos  | 
|  `CommitThroughput`  |  O número médio de operações de confirmação por segundo.  |  Aurora MySQL e Aurora PostgreSQL  |  Contagem por segundo  | 
|  `ConnectionAttempts`  |  O número de tentativas de conexão com uma instância, sejam elas bem-sucedidas ou não.  |  Aurora MySQL  |  Contagem  | 
| `CPUCreditBalance`  |  O número de créditos de CPU acumulados por uma instância, relatados em intervalos de 5 minutos. É possível usar essa métrica para determinar quanto tempo uma instância de banco de dados pode ser intermitente além do nível de performance da linha de base a uma taxa específica. Essa métrica se aplica apenas às seguintes classes de instância: [\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/pt_br/AmazonRDS/latest/AuroraUserGuide/Aurora.AuroraMonitoring.Metrics.html)  Recomendamos usar as classes de instância de banco de dados T somente para servidores de desenvolvimento e teste, ou outros servidores que não sejam de produção. Para obter mais detalhes sobre as classes de instâncias T, consulte [Tipos de classe de instância de banco de dados](Concepts.DBInstanceClass.Types.md).  Os créditos de execução funcionam da mesma forma no Amazon RDS e no Amazon EC2. Para ter mais informações, consulte [Launch credits](https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/burstable-performance-instances-standard-mode-concepts.html#launch-credits) (Créditos de execução) no *“Amazon Elastic Compute Cloud User Guide for Linux Instances”* (Guia do usuário do Amazon Elastic Compute Cloud para instâncias do Linux).  |  Aurora MySQL e Aurora PostgreSQL  |  Contagem  | 
| `CPUCreditUsage`  |  O número de créditos de CPU consumidos durante o período especificado, relatados em intervalos de 5 minutos. Essa métrica mede o tempo durante o qual as CPUs físicas foram usadas para instruções de processamento por CPUs virtuais alocadas à instância de banco de dados.  Essa métrica se aplica apenas às seguintes classes de instância: [\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/pt_br/AmazonRDS/latest/AuroraUserGuide/Aurora.AuroraMonitoring.Metrics.html)  Recomendamos usar as classes de instância de banco de dados T somente para servidores de desenvolvimento e teste, ou outros servidores que não sejam de produção. Para obter mais detalhes sobre as classes de instâncias T, consulte [Tipos de classe de instância de banco de dados](Concepts.DBInstanceClass.Types.md).   |  Aurora MySQL e Aurora PostgreSQL  |  Contagem  | 
| `CPUSurplusCreditBalance` |  O número de créditos excedentes gastos por uma instância ilimitada quando seu valor `CPUCreditBalance` é zero. O valor `CPUSurplusCreditBalance` é pago pelos créditos de CPU ganhos. Se o número de créditos excedentes ultrapassar o número máximo de créditos que a instância pode ganhar em um período de 24 horas, os créditos excedentes gastos acima do limite máximo incorrerão em uma taxa adicional. As métricas de crédito de CPU estão disponíveis apenas a uma frequência de 5 minutos.   |  Aurora MySQL e Aurora PostgreSQL  |  Créditos (minutos de vCPU)   | 
| `CPUSurplusCreditsCharged` |  O número de créditos excedentes gastos que não são pagos pelos créditos de CPU ganhos e que, portanto, incorrem em uma cobrança adicional. Os créditos excedentes gastos são cobrados quando uma das seguintes situações ocorre: [\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/pt_br/AmazonRDS/latest/AuroraUserGuide/Aurora.AuroraMonitoring.Metrics.html) As métricas de crédito de CPU estão disponíveis apenas a uma frequência de 5 minutos.   |  Aurora MySQL e Aurora PostgreSQL  |  Créditos (minutos de vCPU)  | 
|  `CPUUtilization`  |  A porcentagem de CPU usada por uma instância de bancos de dados Aurora.  |  Aurora MySQL e Aurora PostgreSQL  |  Porcentagem  | 
|  `DatabaseConnections`  |  O número de conexões de rede cliente com a instância do banco de dados. O número de sessões de banco de dados pode ser maior que o valor da métrica porque o valor da métrica não inclui o seguinte: [\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/pt_br/AmazonRDS/latest/AuroraUserGuide/Aurora.AuroraMonitoring.Metrics.html) |  Aurora MySQL e Aurora PostgreSQL  |  Contagem  | 
|  `DDLLatency`  |  A duração média das solicitações, como exemplo, solicitações create (criar), alter (alterar) e drop (descartar).  |  Aurora MySQL  |  Milissegundos  | 
|  `DDLThroughput`  |  O número médio de solicitações de DDL por segundo.  |  Aurora MySQL  |  Contagem por segundo  | 
|  `Deadlocks`  |  O número médio de deadlocks no banco de dados por segundo.  |  Aurora MySQL e Aurora PostgreSQL  |  Contagem por segundo  | 
|  `DeleteLatency`  |  A duração média das operações de exclusão.  |  Aurora MySQL  |  Milissegundos  | 
|  `DeleteThroughput`  |  O número médio de consultas de exclusão por segundo.  |  Aurora MySQL  |  Contagem por segundo  | 
|  `DiskQueueDepth`  |  O número de solicitações de leitura/gravação pendentes aguardando para acessar o disco.  |  Aurora MySQL e Aurora PostgreSQL  |  Contagem  | 
|  `DMLLatency`  |  A duração média das inserções, atualizações e exclusões.  |  Aurora MySQL  |  Milissegundos  | 
|  `DMLThroughput`  |  O número médio de inserções, atualizações e exclusões por segundo.  |  Aurora MySQL  |  Contagem por segundo  | 
|  `EngineUptime`  |  A quantidade de tempo em que a instância está em execução.  |  Aurora MySQL e Aurora PostgreSQL  |  Segundos  | 
|  `FreeableMemory`  |  A quantidade de memória de acesso aleatório disponível. Nos bancos de dados do Aurora MySQL e do Aurora PostgreSQL, essa métrica informa o valor do campo `MemAvailable` de `/proc/meminfo`.  |  Aurora MySQL e Aurora PostgreSQL  |  Bytes  | 
|  `FreeEphemeralStorage`  |  A quantidade de espaço de armazenamento NVMe Ephemeral disponível.  |  Aurora PostgreSQL  |  Bytes  | 
|  `FreeLocalStorage`  |  A quantidade de armazenamento local disponível. Diferentemente de outros mecanismos de banco de dados, para instâncias de bancos de dados Aurora, esta métrica informa a quantidade de armazenamento disponível para cada instância de banco de dados. Esse valor depende da classe da instância de banco de dados (para obter informações sobre preços, consulte a [Página de preços do Amazon RDS](https://aws.amazon.com/rds/pricing)). Você pode aumentar a quantidade de espaço de armazenamento gratuito de uma instância escolhendo uma classe de instância de banco de dados maior para ela. (Isso não se aplica ao Aurora Serverless v2.)  |  Aurora MySQL e Aurora PostgreSQL  |  Bytes  | 
|  `InsertLatency`  |  A duração média das operações de inserção.  |  Aurora MySQL  |  Milissegundos  | 
|  `InsertThroughput`  |  A quantidade média de operações de inserção por segundo.  |  Aurora MySQL  |  Contagem por segundo  | 
|  `LoginFailures`  |  O número médio de tentativas falhas de login por segundo.  |  Aurora MySQL  |  Contagem por segundo  | 
|  `MaximumUsedTransactionIDs`  |  A idade do ID da transação sem vacuum mais antigo, em transações. Se esse valor atingir 2.146.483.648 (2^31 - 1.000.000), o banco de dados será forçado para o modo somente leitura a fim de evitar a conclusão do ID da transação. Para ter mais informações, consulte [Evitar falhas de conclusão do ID da transação](https://www.postgresql.org/docs/current/routine-vacuuming.html#VACUUM-FOR-WRAPAROUND) na documentação do PostgreSQL.  |  Aurora PostgreSQL  |  Contagem  | 
|  `NetworkReceiveThroughput`  |  A quantidade de throughput de rede recebida dos clientes por instância no cluster de bancos de dados do Aurora. Essa taxa de transferência não inclui o tráfego de rede entre instâncias no cluster de bancos de dados Aurora e o volume do cluster.  |  Aurora MySQL e Aurora PostgreSQL   |  Bytes por segundo (o console mostra Megabytes por segundo)  | 
|  `NetworkThroughput`  |  O throughput de rede recebido e transmitido aos clientes por instância no cluster de bancos de dados Aurora. Essa taxa de transferência não inclui o tráfego de rede entre instâncias no cluster de bancos de dados Aurora e o volume do cluster.  |  Aurora MySQL e Aurora PostgreSQL  |  Bytes por segundo  | 
|  `NetworkTransmitThroughput`  |  A taxa de transferência de rede enviada aos clientes por cada instância no cluster de banco de dados do Aurora. Essa taxa de transferência não inclui o tráfego de rede entre instâncias no cluster de banco de dados do e o volume do cluster.  |  Aurora MySQL e Aurora PostgreSQL  |  Bytes por segundo (o console mostra Megabytes por segundo)  | 
|  `NumBinaryLogFiles`  |  O número de arquivos binlog gerados.  | Aurora MySQL |  Contagem  | 
|  `OldestReplicationSlotLag`  |  O tamanho do atraso da réplica que demora mais em termos de dados de log com gravação antecipada (WAL) recebidos.  |  Aurora PostgreSQL  |  Bytes  | 
|  `PurgeBoundary`  |  Número da transação até o qual a limpeza do InnoDB é permitida. Se essa métrica não avançar por longos períodos, é uma boa indicação de que a limpeza do InnoDB está bloqueada por transações de longa duração. Para investigar, confira as transações ativas no cluster de banco de dados do Aurora MySQL.  |  Aurora MySQL versões 2 e 2.11 e posterior Aurora MySQL versões 3, 3.08 e posterior  | Contagem | 
|  `PurgeFinishedPoint`  |  Número da transação até o qual a limpeza do InnoDB é realizada. Essa métrica pode ajudar a examinar a rapidez com que a limpeza do InnoDB está progredindo.  |  Aurora MySQL versões 2 e 2.11 e posterior Aurora MySQL versões 3, 3.08 e posterior  | Contagem | 
|  `Queries`  |  O número médio de consultas executadas por segundo.  |  Aurora MySQL  |  Contagem por segundo  | 
|  `RDSToAuroraPostgreSQLReplicaLag`  |  O atraso ao replicar atualizações da instância principal do RDS para PostgreSQL para outros nós no cluster.  |  Réplica para Aurora PostgreSQL  |  Segundos  | 
|  `ReadIOPS`  |  O número médio de operações de E/S de disco por segundo, com leitura e gravação separadas, em intervalos de um minuto.  |  Aurora MySQL e Aurora PostgreSQL  |  Contagem por segundo  | 
|  `ReadIOPSEphemeralStorage`  |  O número médio de operações de E/S de leitura de disco no armazenamento NVMe Ephemeral.  |  Aurora PostgreSQL  |  Contagem por segundo  | 
|  `ReadLatency`  |  O tempo médio necessário por operação de E/S de disco.  |  Aurora MySQL e Aurora PostgreSQL  |  Segundos  | 
|  `ReadLatencyEphemeralStorage`  |  O tempo médio necessário por operação de I/O de disco para armazenamento NVMe Ephemeral.  |  Aurora PostgreSQL  |  Segundos  | 
|  `ReadThroughput`  |  O número médio de bytes lidos do disco por segundo.  |  Aurora MySQL e Aurora PostgreSQL  |  Bytes por segundo  | 
|  `ReadThroughputEphemeralStorage`  |  O número médio de bytes lidos do disco por segundo para armazenamento local.  |  Aurora PostgreSQL  |  Bytes por segundo  | 
|  `ReplicationSlotDiskUsage`  |  A quantidade de espaço em disco consumido por arquivos de slot de replicação.   |  Aurora PostgreSQL  |  Bytes  | 
|  `ResultSetCacheHitRatio`  |  A porcentagem de solicitações atendidas pelo cache de conjunto de resultados.  |  Aurora MySQL versão 2  |  Porcentagem  | 
|  `RollbackSegmentHistoryListLength`  |  Os logs de ações desfeitas que registram transações confirmadas com registros marcados para exclusão. Esses registros estão programados para serem processados pela operação de limpeza do InnoDB.  |  Aurora MySQL  |  Contagem  | 
|  `RowLockTime`  |  O tempo total gasto adquirindo bloqueios de linha para tabelas do InnoDB.  |  Aurora MySQL  |  Milissegundos  | 
|  `SelectLatency`  |  A quantidade média de tempo para as operações selecionadas.  |  Aurora MySQL  |  Milissegundos  | 
|  `SelectThroughput`  |  O número médio de consultas de seleção por segundo.  |  Aurora MySQL  |  Contagem por segundo  | 
|  `ServerlessDatabaseCapacity`  |  A capacidade atual de um cluster de banco de dados do Aurora Serverless.  |  Aurora MySQL e Aurora PostgreSQL  |  Contagem  | 
|  `StorageNetworkReceiveThroughput`  |  A quantidade de taxa de transferência da rede recebida do subsistema de armazenamento do Aurora por cada instância no cluster de banco de dados.  |  Aurora MySQL e Aurora PostgreSQL  |  Bytes por segundo   | 
|  `StorageNetworkThroughput`  |  A quantidade de throughput de rede recebida e enviada ao subsistema de armazenamento do Aurora por instância no cluster de banco de dados do Aurora.  |  Aurora MySQL e Aurora PostgreSQL  |  Bytes por segundo   | 
|  `StorageNetworkTransmitThroughput`  |  A quantidade de throughput de rede enviada ao subsistema de armazenamento do Aurora por instância no cluster de banco de dados do Aurora.  |  Aurora MySQL e Aurora PostgreSQL  |  Bytes por segundo   | 
|  `SumBinaryLogSize`  |  O tamanho total dos arquivos de log binário.  |  Aurora MySQL  |  Bytes  | 
|  `SwapUsage`  | A quantidade de espaço de troca usada. Essa métrica não está disponível para as seguintes classes de instância de banco de dados:[\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/pt_br/AmazonRDS/latest/AuroraUserGuide/Aurora.AuroraMonitoring.Metrics.html) |  Aurora MySQL e Aurora PostgreSQL  |  Bytes  | 
|  `TempStorageIOPS`  |  O número de IOPS de leituras e gravações no armazenamento local anexado à instância de banco de dados. Essa métrica representa uma contagem e é medida uma vez por segundo. Essa métrica é aplicável somente para o Aurora Sem Servidor v2.  |  Aurora MySQL e Aurora PostgreSQL  |  Contagem por segundo  | 
|  `TempStorageThroughput `  |  A quantidade de dados transferidos do armazenamento local associado à instância de banco de dados. Essa métrica é apresentada em bytes e é medida uma vez por segundo. Essa métrica é aplicável somente para o Aurora Sem Servidor v2.   |  Aurora MySQL e Aurora PostgreSQL  | Bytes por segundo | 
|  `TransactionAgeMaximum`  |  A idade da transação em execução ativa mais antiga.  |  Aurora MySQL versões 3, 3.08 e posterior  |  Segundos  | 
|  `TransactionLogsDiskUsage`  |  A quantidade de espaço em disco consumido por logs de transação na instância de bancos de dados Aurora PostgreSQL. Essa métrica é gerada somente quando o Aurora PostgreSQL está usando replicação lógica ou o AWS Database Migration Service. Por padrão, o Aurora PostgreSQL usa registros de log, não logs de transação. Quando os logs de transação não estão em uso, o valor dessa métrica é `-1`.  |  Principal para Aurora PostgreSQL  |  Bytes  | 
|  `TruncateFinishedPoint`  |  Identificador de transação até o qual o truncamento é desfeito.  |  Aurora MySQL versões 2 e 2.11 e posterior Aurora MySQL versões 3, 3.08 e posterior  | Contagem | 
|  `UpdateLatency`  |  A quantidade média de tempo para as operações de atualização.  |  Aurora MySQL  |  Milissegundos  | 
|  `UpdateThroughput`  |  A quantidade média de atualizações por segundo.  |  Aurora MySQL  |  Contagem por segundo  | 
|  `WriteIOPS`  |  O número de registros de gravação de armazenamento do Aurora gerados por segundo. Esse é mais ou menos o número de registros de log gerados pelo banco de dados. Eles não correspondem a gravações de página de 8K e não correspondem a pacotes de rede enviados.  |  Aurora MySQL e Aurora PostgreSQL  |  Contagem por segundo  | 
|  `WriteIOPSEphemeralStorage`  |  O número médio de operações de E/S de gravação de disco no armazenamento NVMe Ephemeral.  |  Aurora PostgreSQL  |  Contagem por segundo  | 
|  `WriteLatency`  |  O tempo médio necessário por operação de E/S de disco.  |  Aurora MySQL e Aurora PostgreSQL  |  Segundos  | 
|  `WriteLatencyEphemeralStorage`  |  O tempo médio necessário por operação de I/O de disco para armazenamento NVMe Ephemeral.  |  Aurora PostgreSQL  |  Segundos  | 
|  `WriteThroughput`  |  A quantidade média de bytes gravados no armazenamento persistente a cada segundo.  |  Aurora MySQL e Aurora PostgreSQL  |  Bytes por segundo  | 
|  `WriteThroughputEphemeralStorage`  |  O número médio de bytes gravados no disco por segundo para o armazenamento local.  |  Aurora PostgreSQL  |  Bytes por segundo  | 

## Métricas de uso do Amazon CloudWatch para Amazon Aurora
<a name="rds-metrics-usage"></a>

O namespace `AWS/Usage` no Amazon CloudWatch inclui métricas de uso específico da conta para suas cotas de serviço do Amazon RDS. O CloudWatch coleta métricas de uso automaticamente para todas as Regiões da AWS.

Para ter mais informações, consulte [Métricas de uso do CloudWatch](https://docs.aws.amazon.com/AmazonCloudWatch/latest/monitoring/CloudWatch-Usage-Metrics.html) no *Guia do usuário do Amazon CloudWatch*. Para ter mais informações sobre cotas, consulte [Cotas e restrições do Amazon Aurora](CHAP_Limits.md) e [Solicitar um aumento da cota](https://docs.aws.amazon.com/servicequotas/latest/userguide/request-quota-increase.html) no *Guia do usuário do Service Quotas*.


| Métrica | Descrição | Unidades\$1 | 
| --- | --- | --- | 
| AuthorizationsPerDBSecurityGroup |  O número de regras de entrada por grupo de segurança do banco de dados na sua Conta da AWS. O valor usado é o maior número de regras de entrada em um grupo de segurança de banco de dados na conta. Outros grupos de segurança de banco de dados na conta podem ter um número menor de regras de entrada.  |  Contagem  | 
| CustomEndpointsPerDBCluster |  O número de endpoints personalizados por cluster de banco de dados na sua Conta da AWS. O valor usado é o maior número de endpoints personalizados em um cluster de banco de dados na conta. Outros clusters de banco de dados na conta podem ter um número menor de endpoints personalizados.  |  Contagem  | 
| DBClusterParameterGroups |  O número máximo de grupos de parâmetros de cluster de banco de dados em sua Conta da AWS. A contagem exclui grupos de parâmetros padrão.  |  Contagem  | 
| DBClusterRoles |  O número de perfis do AWS Identity and Access Management (IAM) associados por cluster de banco de dados na sua Conta da AWS. O valor usado é o maior número de perfis do IAM associadas a um cluster de banco de dados na conta. Outros clusters de banco de dados na conta podem ter um número menor de perfis do IAM associados.  |  Contagem  | 
| DBClusters |  O número de clusters de banco de dados do Amazon Aurora em sua Conta da AWS.  |  Contagem  | 
| DBInstanceRoles |  O número de perfis do AWS Identity and Access Management (IAM) associados por instância de banco de dados na sua Conta da AWS. O valor usado é o maior número de perfis do IAM associadas a uma instância de banco de dados na conta. Outras instâncias de banco de dados na conta podem ter um número menor de perfis do IAM associados.  |  Contagem  | 
| DBInstances |  O número de instâncias de banco de dados em sua Conta da AWS.  |  Contagem  | 
| DBParameterGroups |  O número de grupos de parâmetros de banco de dados em sua Conta da AWS. A contagem exclui grupos de parâmetros de banco de dados padrão.  |  Contagem  | 
| DBSubnetGroups  |  O número de grupos de sub-redes de banco de dados em sua Conta da AWS. A contagem exclui o grupo de sub-redes padrão.  |  Contagem  | 
| EventSubscriptions | O número de assinaturas de notificação de eventos em sua Conta da AWS. | Contagem | 
| Integrations | O número de Integrações ETL zero com o Amazon Redshift em sua Conta da AWS. | Contagem | 
| ManualClusterSnapshots |  O número de snapshots de cluster de banco de dados criados manualmente em sua Conta da AWS. A contagem exclui snapshots inválidos.  |  Contagem  | 
| OptionGroups |  O número de grupos de opções em sua Conta da AWS. A contagem exclui os grupo de opções padrão.  |  Contagem  | 
| Proxies |  O número de proxies do RDS na sua conta da AWS.  |  Contagem  | 
| ReadReplicasPerMaster |  O número de réplicas de leitura por instância de banco de dados na sua conta. O valor usado é o maior número de réplicas de leitura para uma instância de banco de dados na conta. Outras instâncias de banco de dados na conta podem ter um número menor de réplicas de leitura.  |  Contagem  | 
| ReservedDBInstances |  O número de instâncias de banco de dados reservadas em sua Conta da AWS. A contagem exclui instâncias desativadas ou recusadas.  |  Contagem  | 
| SubnetsPerDBSubnetGroup |  O número de sub-redes para por grupo de sub-redes de banco de dados na sua Conta da AWS. O número máximo de sub-redes para um grupo de sub-redes de banco de dados na conta. Outros grupos de sub-redes de banco de dados na conta podem ter um número menor de sub-redes.  |  Contagem  | 

**nota**  
O Amazon RDS não publica unidades para métricas de uso no CloudWatch. As unidades só aparecem na documentação.

# Dimensões do Amazon CloudWatch para o Aurora
<a name="dimensions"></a>

Você pode filtrar dados de métricas do Auroramétricas usando qualquer dimensão na tabela a seguir.


|  Dimensão  |  Filtra os dados solicitados para . . .  | 
| --- | --- | 
|  DBInstanceIdentifier  |  Uma instância específica de banco de dados.  | 
|  DBClusterIdentifier  |  Um cluster específico de banco de dados do Aurora.  | 
|  DBClusterIdentifier, Role |  Um cluster específico de banco de dados Aurora, agregando a métrica por função de instância (WRITER/READER). Por exemplo, você pode agregar métricas para todas as instâncias de READER que pertençam a um cluster.  | 
|  DbClusterIdentifier, EngineName  |  Uma combinação específica de nome de mecanismo e cluster de banco de dados do Aurora. Por exemplo, você pode visualizar a métrica `VolumeReadIOPs` para o cluster `ams1` e o mecanismo `aurora`.  | 
|  DatabaseClass  |  Todas as instâncias em uma classe de banco de dados. Por exemplo, você pode agregar métricas para todas as instâncias que pertencem à classe do banco de dado `db.r5.large`.  | 
|  EngineName  |  Apenas o nome do motor identificado. Por exemplo, você pode agrupar métricas para todas as instâncias que têm o nome de mecanismo `aurora-postgresql`.  | 
|  SourceRegion  |  Apenas a região especificada. Por exemplo, você pode agregar métricas de todas as instâncias de Bancos de Dados na região `us-east-1`.  | 

# Disponibilidade de métricas Aurora no console Amazon RDS
<a name="Aurora.Monitoring.Metrics.RDSAvailability"></a>

Nem todas as métricas fornecidas pelo Amazon Aurora estão disponíveis no console do Amazon RDS. No entanto, você pode vê-las usando outras ferramentas, como a AWS CLI e a API do CloudWatch. Além disso, algumas métricas no console do Amazon RDS são mostradas apenas para classes de instância específicas ou com nomes e unidades de medida diferentes. 

**Topics**
+ [Métricas do Aurora disponíveis na visualização Last Hour (Última hora)](#Aurora.Monitoring.Metrics.RDSAvailability.LMV)
+ [Métricas Aurora disponíveis em casos específicos](#Aurora.Monitoring.Metrics.RDSAvailability.specific-cases)
+ [Métricas do Aurora que não estão disponíveis no console](#Aurora.Monitoring.Metrics.RDSAvailability.unavailable)

## Métricas do Aurora disponíveis na visualização Last Hour (Última hora)
<a name="Aurora.Monitoring.Metrics.RDSAvailability.LMV"></a>

Você pode visualizar um subconjunto de métricas do Aurora categorizadas na visualização Última hora padrão no console do Amazon RDS. A tabela a seguir lista as categorias e métricas associadas exibidas no console do Amazon RDS para uma instância do Aurora.


| Categoria | Métricas | 
| --- | --- | 
| SQL |  `ActiveTransactions` `BlockedTransactions` `BufferCacheHitRatio` `CommitLatency` `CommitThroughput` `DatabaseConnections` `DDLLatency` `DDLThroughput` `Deadlocks` `DMLLatency` `DMLThroughput` `LoginFailures` `ResultSetCacheHitRatio` `SelectLatency` `SelectThroughput`  | 
| Sistema |  `AuroraReplicaLag` `AuroraReplicaLagMaximum` `AuroraReplicaLagMinimum` `CPUCreditBalance` `CPUCreditUsage` `CPUUtilization` `FreeableMemory` `FreeLocalStorage` (Isso não se aplica ao Aurora Serverless v2.) `NetworkReceiveThroughput`  | 
| Implantação |  `AuroraReplicaLag` `BufferCacheHitRatio` `ResultSetCacheHitRatio` `SelectThroughput`  | 

## Métricas Aurora disponíveis em casos específicos
<a name="Aurora.Monitoring.Metrics.RDSAvailability.specific-cases"></a>

Além disso, algumas das métricas do Aurora são mostradas apenas para classes de instâncias específicas, ou somente para instâncias de banco de dados, ou com nomes e unidades de medida diferentes:
+ As métricas `CPUCreditBalance` e `CPUCreditUsage` são exibidas somente para classes de instância Aurora do `db.t2` MySQL e para classes de instância Aurora `db.t3` do PostgreSQL.
+ As seguintes métricas são exibidas com nomes diferentes, conforme listado:    
[\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/pt_br/AmazonRDS/latest/AuroraUserGuide/Aurora.Monitoring.Metrics.RDSAvailability.html)
+ As seguintes métricas se aplicam a um cluster de banco de dados inteiro do Aurora, mas são exibidas somente durante a visualização de instâncias de banco de dados de um cluster de bancos de dados Aurora no console do Amazon RDS:
  + `VolumeBytesUsed`
  + `VolumeReadIOPs`
  + `VolumeWriteIOPs`
+ As métricas a seguir são exibidas em megabytes, em vez de bytes, no console do Amazon RDS:
  + `FreeableMemory`
  + `FreeLocalStorage`
  + `NetworkReceiveThroughput`
  + `NetworkTransmitThroughput`
+ As métricas a seguir se aplicam a um cluster de banco de dados do Aurora PostgreSQL com leituras otimizadas do Aurora:
  + `AuroraOptimizedReadsCacheHitRatio`
  + `FreeEphemeralStorage`
  + `ReadIOPSEphemeralStorage`
  + `ReadLatencyEphemeralStorage`
  + `ReadThroughputEphemeralStorage`
  + `WriteIOPSEphemeralStorage`
  + `WriteLatencyEphemeralStorage`
  + `WriteThroughputEphemeralStorage`

## Métricas do Aurora que não estão disponíveis no console
<a name="Aurora.Monitoring.Metrics.RDSAvailability.unavailable"></a>

As métricas do Aurora a seguir não estão disponíveis no console do Amazon RDS:
+ `AuroraBinlogReplicaLag`
+ `DeleteLatency`
+ `DeleteThroughput`
+ `EngineUptime`
+ `InsertLatency`
+ `InsertThroughput`
+ `NetworkThroughput`
+ `Queries`
+ `UpdateLatency`
+ `UpdateThroughput`

# Métricas do Amazon CloudWatch para Insights de Performance do Amazon RDS
<a name="USER_PerfInsights.Cloudwatch"></a>

O Insights de Performance publica automaticamente algumas métricas no Amazon CloudWatch. Os mesmos dados podem ser consultados do Performance Insights, mas ter as métricas no CloudWatch facilita a adição de alarmes do CloudWatch. Também facilita a adição de métricas aos painéis do CloudWatch existentes.


| Métrica | Descrição | 
| --- | --- | 
|  DBLoad  |  O número de sessões ativas para o banco de dados. Normalmente, você deseja os dados para o número médio de sessões ativas. No Performance Insights, esses dados são consultados como `db.load.avg`.  | 
|  DBLoadCPU  |  O número de sessões ativas em que o tipo do evento de espera é CPU. No Performance Insights, esses dados são consultados como `db.load.avg`, filtrados pelo tipo de evento de espera `CPU`.  | 
|  DBLoadNonCPU  |  O número de sessões ativas em que o tipo do evento de espera não é CPU.  | 
| DBLoadRelativeToNumVCPUs |  A proporção entre a carga de banco de dados e o número de CPUs virtuais para o banco de dados.  | 

**nota**  
Essas métricas serão publicadas no CloudWatch somente se houver carga na instância de banco de dados.

Você pode examinar essas métricas usando o console do CloudWatch, a AWS CLI ou a API do CloudWatch. Você também pode examinar outras métricas de contador do Insights de Performance usando uma função matemática de métrica especial. Para obter mais informações, consulte [Consultar outras métricas de contadores do Insights de Performance no CloudWatch](#USER_PerfInsights.Cloudwatch.ExtraMetrics).

Por exemplo, você pode obter as estatísticas da métrica `DBLoad` executando o comando [get-metric-statistics](https://docs.aws.amazon.com/cli/latest/reference/cloudwatch/get-metric-statistics.html).

```
aws cloudwatch get-metric-statistics \
    --region us-west-2 \
    --namespace AWS/RDS \
    --metric-name DBLoad  \
    --period 60 \
    --statistics Average \
    --start-time 1532035185 \
    --end-time 1532036185 \
    --dimensions Name=DBInstanceIdentifier,Value=db-loadtest-0
```

Este exemplo gera uma saída semelhante à seguinte.

```
{
		"Datapoints": [
		{
		"Timestamp": "2021-07-19T21:30:00Z",
		"Unit": "None",
		"Average": 2.1
		},
		{
		"Timestamp": "2021-07-19T21:34:00Z",
		"Unit": "None",
		"Average": 1.7
		},
		{
		"Timestamp": "2021-07-19T21:35:00Z",
		"Unit": "None",
		"Average": 2.8
		},
		{
		"Timestamp": "2021-07-19T21:31:00Z",
		"Unit": "None",
		"Average": 1.5
		},
		{
		"Timestamp": "2021-07-19T21:32:00Z",
		"Unit": "None",
		"Average": 1.8
		},
		{
		"Timestamp": "2021-07-19T21:29:00Z",
		"Unit": "None",
		"Average": 3.0
		},
		{
		"Timestamp": "2021-07-19T21:33:00Z",
		"Unit": "None",
		"Average": 2.4
		}
		],
		"Label": "DBLoad"
		}
```

Para obter mais informações sobre o CloudWatch, consulte [O que é o Amazon CloudWatch?](https://docs.aws.amazon.com/AmazonCloudWatch/latest/monitoring/WhatIsCloudWatch.html) no *Guia do usuário do Amazon CloudWatch*. 

## Consultar outras métricas de contadores do Insights de Performance no CloudWatch
<a name="USER_PerfInsights.Cloudwatch.ExtraMetrics"></a>

**nota**  
Se você habilitar o modo Avançado do Database Insights, o Amazon RDS publicará métricas de contador do Insights de Performance no Amazon CloudWatch. Com o Database Insights, você não precisa usar a função de matemática métrica `DB_PERF_INSIGHTS`. Você pode usar o painel do CloudWatch Database Insights para pesquisar, consultar e definir alarmes para métricas de contador do Insights de Performance.

É possível consultar, emitir alarmes e criar grafos sobre as métricas do Insights de Performance do RDS pelo CloudWatch. Você pode acessar informações sobre o cluster de banco de dados usando a função matemática de métrica `DB_PERF_INSIGHTS` do CloudWatch. Essa função permite que você use as métricas do Insights de Performance que não são diretamente informadas ao CloudWatch para criar uma série temporal.

É possível usar a nova função matemática de métrica clicando no menu suspenso **Adicionar matemática** na tela **Selecionar métrica** no console do CloudWatch. Você pode usá-lo para criar alarmes e grafos sobre as métricas do Insights de Performance ou sobre combinações das métricas do CloudWatch e do Insights de Performance, incluindo alarmes de alta resolução para métricas abaixo de um minuto. Também é possível usar a função programaticamente incluindo a expressão matemática de métrica em uma solicitação [https://docs.aws.amazon.com/cli/latest/reference/cloudwatch/get-metric-data.html](https://docs.aws.amazon.com/cli/latest/reference/cloudwatch/get-metric-data.html). Consulte mais informações em [Metric math syntax and functions](https://docs.aws.amazon.com/AmazonCloudWatch/latest/monitoring/using-metric-math.html#metric-math-syntax-functions-list) e [Create an alarm on Performance Insights counter metrics from an AWS database](https://docs.aws.amazon.com/AmazonCloudWatch/latest/monitoring/CloudWatch_alarm_database_performance_insights.html).

# Métricas de contadores do Performance Insights
<a name="USER_PerfInsights_Counters"></a>

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. Você deve adicionar uma função estatística à métrica para obter os valores métricos. Por exemplo, as funções compatíveis com a métrica `os.memory.active` são `.avg`, `.min`, `.max`, `.sum` e `.sample_count`. 

As métricas do contador são coletadas uma vez por minuto. A coleta de métricas do sistema operacional depende do status do recurso Monitoramento Avançado. Se o recurso estiver desativado, as métricas do sistema operacional serão coletadas uma vez por minuto. Se o recurso estiver ativado, as métricas do sistema operacional serão coletadas para o período selecionado. Para obter mais informações sobre como ativar ou desativar o recurso Monitoramento Avançado, consulte [Ativar e desativar o monitoramento aprimorado](USER_Monitoring.OS.Enabling.md#USER_Monitoring.OS.Enabling.Procedure).

**Topics**
+ [Contadores de sistema operacional do Performance Insights](#USER_PerfInsights_Counters.OS)
+ [Contadores do Performance Insights para Aurora MySQL](#USER_PerfInsights_Counters.Aurora_MySQL)
+ [Contadores do Performance Insights para Aurora PostgreSQL](#USER_PerfInsights_Counters.Aurora_PostgreSQL)

## Contadores de sistema operacional do Performance Insights
<a name="USER_PerfInsights_Counters.OS"></a>

Os contadores de sistema operacional a seguir, que são prefixados com `os`, estão disponíveis para o recurso Insights de Performance no Aurora PostgreSQL e no Aurora MySQL.

Você pode usar a API `ListAvailableResourceMetrics` para obter a lista de métricas de contador disponíveis para sua instância de banco de dados. Para obter mais informações, consulte [ListAvailableResourceMetrics](https://docs.aws.amazon.com/performance-insights/latest/APIReference/API_ListAvailableResourceMetrics) no Guia de referência de API do Insights de Performance do Amazon RDS.


| Contador | Type | Unidade | Métrica | Descrição | 
| --- | --- | --- | --- | --- | 
| Ativo | Memória | Kilobytes | os.memory.active | A quantidade de memória atribuída, em kilobytes. | 
| Buffers | Memória | Kilobytes | os.memory.buffers | A quantidade de memória usada para o buffer de solicitações de E/S antes de gravar no dispositivo de armazenamento, em kilobytes. | 
| Em cache | Memória | Kilobytes | os.memory.cached | A quantidade de memória utilizada para o armazenamento em cache da E/S baseada em sistema de arquivos, em quilobytes. | 
| Cache de banco de dados | Memória | Bytes | os.memory.db.cache |  A quantidade de memória usada para o cache de páginas por processo de banco de dados, incluindo tmpfs (shmem), em bytes.  | 
| Tamanho do conjunto residente de banco de dados | Memória | Bytes | os.memory.db.residentSetSize |  A quantidade de memória usada para o cache anônimo e swap por processo de banco de dados, sem incluir tmpfs (shmem), em bytes.  | 
| Swap de banco de dados | Memória | Bytes | os.memory.db.swap |   A quantidade de memória usada para swap por processo de banco de dados, em bytes.  | 
| Sujeira | Memória | Kilobytes | os.memory.dirty | A quantidade de páginas de memória na RAM que foram modificadas, mas não gravadas nos blocos de dados relacionados no armazenamento, em kilobytes. | 
| Gratuito | Memória | Kilobytes | os.memory.free | A quantidade de memória não atribuída, em kilobytes. | 
| Páginas enormes livres | Memória | Páginas | os.memory.hugePagesFree | O número de páginas enormes livres. Páginas enormes são um recurso do kernel do Linux. | 
| Páginas enormes reservadas | Memória | Páginas | os.memory.hugePagesRsvd | O número de páginas enormes confirmadas. | 
| Tamanho de páginas enormes | Memória | Kilobytes | os.memory.hugePagesSize | O tamanho de cada unidade de páginas enormes, em kilobytes. | 
| Páginas enormes surp | Memória | Páginas | os.memory.hugePagesSurp | O número de páginas enormes excedentes disponíveis em comparação com o total. | 
| Total de páginas enormes | Memória | Páginas | os.memory.hugePagesTotal | O número total de páginas enormes. | 
| Inativo | Memória | Kilobytes | os.memory.inactive | A quantidade de páginas de memória usadas com menos frequência, em kilobytes. | 
| Mapeamento | Memória | Kilobytes | os.memory.mapped | A quantidade total de conteúdo do sistema de arquivos que é mapeada na memória dentro de um espaço de endereçamento de processos, em kilobytes. | 
| Contagem de eliminações por memória insuficiente | Memória | Eliminações | os.memory.outOfMemoryKillCount |  O número de encerramentos OOM que aconteceram durante o último intervalo de coleta.  | 
| Tabelas de página | Memória | Kilobytes | os.memory.pageTables | A quantidade de memória usada por tabelas de página, em kilobytes. | 
| Slab | Memória | Kilobytes | os.memory.slab | A quantidade de estruturas de dados reutilizáveis do kernel, em kilobytes. | 
| Total | Memória | Kilobytes | os.memory.total | A quantidade total de memória, em kilobytes. | 
| Writeback | Memória | Kilobytes | os.memory.writeback | A quantidade de páginas sujas na RAM que ainda estão sendo gravadas no armazenamento de suporte, em kilobytes. | 
| Visitas | Utilização da CPU | Porcentagem | os.cpuUtilization.guest | A porcentagem de CPU em uso por programas de convidado. | 
| Idle | Utilização da CPU | Porcentagem | os.cpuUtilization.idle | A porcentagem de CPU que está ociosa. | 
| Irq | Utilização da CPU | Porcentagem | os.cpuUtilization.irq | A porcentagem de CPU em uso por interrupções de software. | 
| Amigável | Utilização da CPU | Porcentagem | os.cpuUtilization.nice | A porcentagem de CPU em uso por programas em execução com a prioridade mais baixa. | 
| Roubo | Utilização da CPU | Porcentagem | os.cpuUtilization.steal | A porcentagem de CPU em uso por outras máquinas virtuais. | 
| Sistema | Utilização da CPU | Porcentagem | os.cpuUtilization.system | A porcentagem de CPU em uso pelo kernel. | 
| Total | Utilização da CPU | Porcentagem | os.cpuUtilization.total | A porcentagem total da CPU em uso. Esse valor inclui o valor amigável. | 
| Usuário | Utilização da CPU | Porcentagem | os.cpuUtilization.user | A porcentagem de CPU em uso por programas do usuário. | 
| Wait | Utilização da CPU | Porcentagem | os.cpuUtilization.wait | A porcentagem de CPU fora de uso ao aguardar o acesso de E/S. | 
|  Bytes rx de armazenamento do Aurora Storage  | E/S de disco | Bytes por segundo | os.diskIO.auroraStorage.auroraStorageBytesRx |  O número de bytes recebidos para o armazenamento do Aurora por segundo.  | 
|  Bytes tx de armazenamento do Aurora Storage  | E/S de disco | Bytes por segundo | os.diskIO.auroraStorage.auroraStorageBytesTx |  O número de bytes carregados no armazenamento do Aurora por segundo.  | 
|  Profundidade da fila de discos do Aurora Storage  | E/S de disco | Solicitações |  os.diskIO.auroraStorage.diskQueueDepth  |  O tamanho da fila de discos do armazenamento do Aurora.  | 
|  PS de E/S de leitura do Aurora Storage  | E/S de disco | Solicitações por segundo |  os.diskIO.auroraStorage.readIOsPS  | O número de operações de leitura por segundo. | 
|  Latência de leitura do Aurora Storage  | E/S de disco | Milissegundos |  os.diskIO.auroraStorage.readLatency  | A latência média de uma solicitação de E/S de leitura para o armazenamento do Aurora, em milissegundos. | 
|  Throughput de leitura do Aurora Storage  | E/S de disco | Bytes por segundo |  os.diskIO.auroraStorage.readThroughput  | A quantidade de taxa de transferência da rede usada por solicitações para o cluster de banco de dados, em bytes por segundo. | 
|  PS de E/S de gravação do Aurora Storage  | E/S de disco | Solicitações por segundo |  os.diskIO.auroraStorage.writeIOsPS  | O número de operações de gravação por segundo. | 
|  Latência de gravação do Aurora Storage  | E/S de disco | Milissegundos |  os.diskIO.auroraStorage.writeLatency  | A latência média de uma solicitação de E/S de gravação para o armazenamento do Aurora, em milissegundos. | 
|  Throughput de gravação do Aurora Storage  | E/S de disco | Bytes por segundo |  os.diskIO.auroraStorage.writeThroughput  | A quantidade de taxa de transferência da rede usada por respostas do cluster de banco de dados, em bytes por segundo. | 
| Comprimento médio da fila de rdstemp  | E/S de disco | Solicitações |  os.diskIO.rdstemp.avgQueueLen  | O número de solicitações que aguardam na fila do dispositivo de E/S. | 
|  Tamanho médio de solicitação de rdstemp  | E/S de disco | Solicitações |  os.diskIO.rdstemp.avgReqSz  | O número de solicitações que aguardam na fila do dispositivo de E/S. | 
|  Espera de rdstemp  | E/S de disco | Milissegundos |  os.diskIO.rdstemp.await  | O número de milissegundos necessários para responder a solicitações, incluindo o tempo na fila e o tempo de serviço. | 
|  PS de E/S de leitura de rdstemp  | E/S de disco | Solicitações |  os.diskIO.rdstemp.readIOsPS  | O número de operações de leitura por segundo. | 
|  KB de leitura de rdstemp  | E/S de disco | Kilobytes |  os.diskIO.rdstemp.readKb  | O número total de kilobytes lidos. | 
|  PS de KB de leitura de rdstemp  | E/S de disco | Quilobytes/segundo |  os.diskIO.rdstemp.readKbPS  | O número de kilobytes lidos por segundo. | 
|  PS de rrqm de rdstemp  | E/S de disco | Solicitações por segundo |  os.diskIO.rdstemp.rrqmPS  | O número de solicitações de leitura mescladas enfileiradas por segundo. | 
|  TPS de rdstemp  | E/S de disco | Transações por segundo |  os.diskIO.rdstemp.tps  | O número de transações de E/S por segundo. | 
|  Util de rdstemp  | E/S de disco | Porcentagem |  os.diskIO.rdstemp.util  | A porcentagem de tempo de CPU durante o qual as solicitações foram emitidas. | 
|  PS de E/S de gravação de rdstemp  | E/S de disco | Solicitações por segundo |  os.diskIO.rdstemp.writeIOsPS  | O número de operações de gravação por segundo. | 
|  KB de gravação de rdstemp  | E/S de disco | Kilobytes |  os.diskIO.rdstemp.writeKb  | O número total de kilobytes gravados. | 
|  PS de KB de gravação de rdstemp  | E/S de disco | Quilobytes/segundo |  os.diskIO.rdstemp.writeKbPS  | O número de kilobytes gravados por segundo. | 
|  PS de wrqm de rdstemp  | E/S de disco | Solicitações por segundo |  os.diskIO.rdstemp.wrqmPS  | O número de solicitações de gravação mescladas enfileiradas por segundo. | 
| Bloqueado | Tarefas | Tarefas | os.tasks.blocked | O número de tarefas que estão bloqueadas. | 
| Executar | Tarefas | Tarefas | os.tasks.running | O número de tarefas que estão sendo executadas. | 
| Sleeping | Tarefas | Tarefas | os.tasks.sleeping | O número de tarefas que estão em suspensão. | 
| Interrompida | Tarefas | Tarefas | os.tasks.stopped | O número de tarefas que estão interrompidas. | 
| Total | Tarefas | Tarefas | os.tasks.total | O número total de tarefas. | 
| Zumbi | Tarefas | Tarefas | os.tasks.zombie | O número de tarefas filho que estão inativas com uma tarefa pai ativa. | 
| Um | Carga média por minuto | Processos | os.loadAverageMinute.one | O número de processos que estão solicitando tempo de CPU no último minuto. | 
| Quinze | Carga média por minuto | Processos | os.loadAverageMinute.fifteen | O número de processos que estão solicitando tempo de CPU nos últimos 15 minutos. | 
| Cinco | Carga média por minuto | Processos | os.loadAverageMinute.five | O número de processos que estão solicitando tempo de CPU nos últimos 5 minutos. | 
| Em cache | Troca | Kilobytes | os.swap.cached | A quantidade de memória de permuta, em kilobytes, usada como a memória cache. | 
| Gratuito | Troca | Kilobytes | os.swap.free | A quantidade de memória de troca livre, em kilobytes.  | 
| Em | Troca | Kilobytes | os.swap.in | A quantidade de memória, em kilobytes, transferida temporariamente do disco. | 
| Saída | Troca | Kilobytes | os.swap.out | A quantidade de memória, em kilobytes, transferida temporariamente para o disco. | 
| Total | Troca | Kilobytes | os.swap.total |  A quantidade de memória swap disponível, em kilobytes.  | 
| Máximo de arquivos | Sistema de arquivos | Arquivos | os.fileSys.maxFiles | O número máximo de arquivos que podem ser criados para o sistema de arquivos em todos os volumes de armazenamento. | 
| Arquivos usados | Sistema de arquivos | Arquivos | os.fileSys.usedFiles | O número de arquivos no sistema de arquivos em todos os volumes de armazenamento. | 
| Porcentagem de arquivos usados | Sistema de arquivos | Arquivos | os.fileSys.usedFilePercent | A porcentagem de arquivos disponíveis em uso em todos os volumes de armazenamento. | 
| Porcentagem usada | Sistema de arquivos | Porcentagem | os.fileSys.usedPercent | A porcentagem do espaço em disco do sistema de arquivos em uso em todos os volumes de armazenamento. | 
| Usado | Sistema de arquivos | Kilobytes | os.fileSys.used | A quantidade de espaço em disco usada pelos arquivos no sistema de arquivos em todos os volumes de armazenamento, em kilobytes. | 
| Total | Sistema de arquivos | Kilobytes | os.fileSys.total | O espaço total disponível em disco para o sistema de arquivos em todos os volumes de armazenamento, em kilobytes. | 
| Máximo de arquivos | Sistema de arquivos | Arquivos | os.fileSys.<volumeName>.maxFiles | O número máximo de arquivos que podem ser criados para o sistema de armazenamento. | 
| Arquivos usados | Sistema de arquivos | Arquivos | os.fileSys.<volumeName>.usedFiles | O número de arquivos no volume de armazenamento. | 
| Porcentagem de arquivos usados | Sistema de arquivos | Arquivos | os.fileSys.<volumeName>.usedFilePercent | A porcentagem de arquivos disponíveis em uso no volume de armazenamento. | 
| Porcentagem usada | Sistema de arquivos | Porcentagem | os.fileSys.<volumeName>.usedPercent | A porcentagem do espaço em disco do volume de armazenamento em uso. | 
| Usado | Sistema de arquivos | Kilobytes | os.fileSys.<volumeName>.used | A quantidade de espaço em disco usada pelos arquivos no sistema de armazenamento, em kilobytes. | 
| Total | Sistema de arquivos | Kilobytes | os.fileSys.<volumeName>.total | O espaço total disponível em disco no volume de armazenamento, em kilobytes. | 
| Rx | Rede | Bytes por segundo | os.network.rx | O número de bytes recebidos por segundo. | 
| Tx | Rede | Bytes por segundo | os.network.tx | O número de bytes carregados por segundo. | 
| Utilização de acu | Geral | Porcentagem | os.general.acuUtilization |  A porcentagem de capacidade atual da capacidade máxima configurada.  | 
| Configuração máxima de acu | Geral | ACUs | os.general.maxConfiguredAcu |  A capacidade máxima configurada pelo usuário, em unidades de capacidade do Aurora (ACUs).  | 
| Configuração mínima de acu | Geral | ACUs | os.general.minConfiguredAcu |  A capacidade mínima configurada pelo usuário, em ACUs.  | 
| Número de vCPUs | Geral | vCPUs | os.general.numVCPUs | O número de CPUs virtuais (vCPUs) para a instância de banco de dados. | 
| Capacidade de banco de dados sem servidor | Geral | ACUs | os.general.serverlessDatabaseCapacity |  A capacidade atual da instância, em ACUs.  | 

## Contadores do Performance Insights para Aurora MySQL
<a name="USER_PerfInsights_Counters.Aurora_MySQL"></a>

Os contadores de banco de dados a seguir estão disponíveis para o Performance Insights para o Aurora MySQL.

**Topics**
+ [Contadores nativos para o Aurora MySQL](#USER_PerfInsights_Counters.Aurora_MySQL.Native)
+ [Contadores não nativos para o Aurora MySQL](#USER_PerfInsights_Counters.Aurora_MySQL.NonNative)

### Contadores nativos para o Aurora MySQL
<a name="USER_PerfInsights_Counters.Aurora_MySQL.Native"></a>

As métricas nativas são definidas pelo mecanismo de banco de dados e não pelo Amazon Aurora. Você pode encontrar definições para essas métricas nativas em [Variáveis de status do servidor](https://dev.mysql.com/doc/refman/8.0/en/server-status-variables.html), na documentação do MySQL.


| Contador | Type | Unidade | Métrica | 
| --- | --- | --- | --- | 
| Com\$1analyze | SQL | Consultas por segundo | db.SQL.Com\$1analyze | 
| Com\$1optimize | SQL | Consultas por segundo | db.SQL.Com\$1optimize | 
| Com\$1select | SQL | Consultas por segundo | db.SQL.Com\$1select | 
| Innodb\$1rows\$1deleted | SQL | Linhas por segundo | db.SQL.Innodb\$1rows\$1deleted | 
| Innodb\$1rows\$1inserted | SQL | Linhas por segundo | db.SQL.Innodb\$1rows\$1inserted | 
| Innodb\$1rows\$1read | SQL | Linhas por segundo | db.SQL.Innodb\$1rows\$1read | 
| Innodb\$1rows\$1updated | SQL | Linhas por segundo | db.SQL.Innodb\$1rows\$1updated | 
| Consultas | SQL | Consultas por segundo | db.SQL.Queries | 
| Perguntas | SQL | Consultas por segundo | db.SQL.Questions | 
| Select\$1full\$1join | SQL | Consultas por segundo | db.SQL.Select\$1full\$1join | 
| Select\$1full\$1range\$1join | SQL | Consultas por segundo | db.SQL.Select\$1full\$1range\$1join | 
| Select\$1range | SQL | Consultas por segundo | db.SQL.Select\$1range | 
| Select\$1range\$1check | SQL | Consultas por segundo | db.SQL.Select\$1range\$1check | 
| Select\$1scan | SQL | Consultas por segundo | db.SQL.Select\$1scan | 
| Slow\$1queries | SQL | Consultas por segundo | db.SQL.Slow\$1queries | 
| Sort\$1merge\$1passes | SQL | Consultas por segundo | db.SQL.Sort\$1merge\$1passes | 
| Sort\$1range | SQL | Consultas por segundo | db.SQL.Sort\$1range | 
| Sort\$1rows | SQL | Consultas por segundo | db.SQL.Sort\$1rows | 
| Sort\$1scan | SQL | Consultas por segundo | db.SQL.Sort\$1scan | 
| Total\$1query\$1time | SQL | Milissegundos | db.SQL.Total\$1query\$1time | 
| Table\$1locks\$1immediate | Travas | Solicitações por segundo | db.Locks.Table\$1locks\$1immediate | 
| Table\$1locks\$1waited | Travas | Solicitações por segundo | db.Locks.Table\$1locks\$1waited | 
| Innodb\$1row\$1lock\$1time | Travas | Milissegundos (média) | db.Locks.Innodb\$1row\$1lock\$1time | 
| Aborted\$1clients | Usuários | Conexões | db.Users.Aborted\$1clients | 
| Aborted\$1connects | Usuários | Conexões | db.Users.Aborted\$1connects | 
| Conexões | Usuários | Conexões | db.Users.Connections | 
| External\$1threads\$1connected | Usuários | Conexões | db.Users.External\$1threads\$1connected | 
| max\$1connections | Usuários | Conexões | db.Users.max\$1connections | 
| Threads\$1connected | Usuários | Conexões | db.Users.Threads\$1connected | 
| Threads\$1created | Usuários | Conexões | db.Users.Threads\$1created | 
| Threads\$1running | Usuários | Conexões | db.Users.Threads\$1running | 
| Created\$1tmp\$1disk\$1tables | Temporário | Tabelas por segundo | db.Temp.Created\$1tmp\$1disk\$1tables | 
| Created\$1tmp\$1tables | Temporário | Tabelas por segundo | db.Temp.Created\$1tmp\$1tables | 
| Innodb\$1buffer\$1pool\$1pages\$1data | Cache | Páginas | db.Cache.Innodb\$1buffer\$1pool\$1pages\$1data | 
| Innodb\$1buffer\$1pool\$1pages\$1total | Cache | Páginas | db.Cache.Innodb\$1buffer\$1pool\$1pages\$1total | 
| Innodb\$1buffer\$1pool\$1read\$1requests | Cache | Páginas por segundo | db.Cache.Innodb\$1buffer\$1pool\$1read\$1requests | 
| Innodb\$1buffer\$1pool\$1reads | Cache | Páginas por segundo | db.Cache.Innodb\$1buffer\$1pool\$1reads | 
| Opened\$1tables | Cache | Tabelas | db.Cache.Opened\$1tables | 
| Opened\$1table\$1definitions | Cache | Tabelas | db.Cache.Opened\$1table\$1definitions | 
| Qcache\$1hits | Cache | Consultas | db.Cache.Qcache\$1hits | 

### Contadores não nativos para o Aurora MySQL
<a name="USER_PerfInsights_Counters.Aurora_MySQL.NonNative"></a>

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 | Unidade | Métrica | Descrição | Definição | 
| --- | --- | --- | --- | --- | --- | 
| active\$1transactions | Transações | db.Transactions.active\$1transactions | O total de transações ativas. | SELECT COUNT(1) AS active\$1transactions FROM INFORMATION\$1SCHEMA.INNODB\$1TRX | 
| innodb\$1buffer\$1pool\$1hit\$1rate | Cache | db.Cache.innoDB\$1buffer\$1pool\$1hit\$1rate | A porcentagem de leituras que o InnoDB pode atender no pool de buffer. | 100 \$1 innodb\$1buffer\$1pool\$1read\$1requests / (innodb\$1buffer\$1pool\$1read\$1requests \$1 innodb\$1buffer\$1pool\$1reads) | 
| innodb\$1buffer\$1pool\$1hits | Cache | Páginas por segundo | db.Cache.innoDB\$1buffer\$1pool\$1hits | O número de leituras que o InnoDB pode atender no pool de buffer. | innodb\$1buffer\$1pool\$1read\$1requests - innodb\$1buffer\$1pool\$1reads | 
| innodb\$1buffer\$1pool\$1usage | Cache | Porcentagem | db.Cache.innoDB\$1buffer\$1pool\$1usage |  A porcentagem do pool de buffers do InnoDB que contém dados (páginas).  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](https://dev.mysql.com/doc/refman/8.0/en/server-status-variables.html), na documentação do MySQL.   | Innodb\$1buffer\$1pool\$1pages\$1data / Innodb\$1buffer\$1pool\$1pages\$1total \$1 100.0 | 
| innodb\$1deadlocks | Travas | db.Locks.innodb\$1deadlocks | O número total de deadlocks. | SELECT COUNT AS innodb\$1deadlocks FROM INFORMATION\$1SCHEMA.INNODB\$1METRICS WHERE NAME='lock\$1deadlocks' | 
| innodb\$1lock\$1timeouts | Travas | db.Locks.innodb\$1lock\$1timeouts | O número total de deadlocks que expiraram. | SELECT COUNT AS innodb\$1lock\$1timeouts FROM INFORMATION\$1SCHEMA.INNODB\$1METRICS WHERE NAME='lock\$1timeouts' | 
| innodb\$1row\$1lock\$1waits | Travas | db.Locks.innodb\$1row\$1lock\$1waits | O número total de bloqueios de linha que resultaram em uma espera. | SELECT COUNT AS innodb\$1row\$1lock\$1waits FROM INFORMATION\$1SCHEMA.INNODB\$1METRICS WHERE NAME='lock\$1row\$1lock\$1waits' | 
| innodb\$1rows\$1changed | SQL | db.SQL.innodb\$1rows\$1changed | O total de operações de linhas do InnoDB. | db.SQL.Innodb\$1rows\$1inserted \$1 db.SQL.Innodb\$1rows\$1deleted \$1 db.SQL.Innodb\$1rows\$1updated | 
| query\$1cache\$1hit\$1rate | Cache | Porcentagem | db.Cache.query\$1cache\$1hit\$1rate | A taxa de acertos para o cache do conjunto de resultados do MySQL (cache de consulta). | Qcache\$1hits / (QCache\$1hits \$1 Com\$1select) \$1 100 | 
| temp\$1disk\$1tables\$1percent | Temporário | db.Temp.temp\$1disk\$1tables\$1percent | A porcentagem de tabelas temporárias criadas no disco pelo servidor ao executar declarações. | (db.Temp.Created\$1tmp\$1disk\$1tables / db.Temp.Created\$1tmp\$1tables) \$1 100 | 
| trx\$1rseg\$1history\$1len | Transações | Nenhum | db.Transactions.trx\$1rseg\$1history\$1len | Uma lista das páginas de undo log de transações confirmadas que é mantida pelo sistema de transações InnoDB para implementar o controle de simultaneidade de várias versões. Para obter mais informações sobre os detalhes de registros de undo log, consulte [https://dev.mysql.com/doc/refman/8.0/en/innodb-multi-versioning.html](https://dev.mysql.com/doc/refman/8.0/en/innodb-multi-versioning.html) na documentação do MySQL. | SELECT COUNT AS trx\$1rseg\$1history\$1len FROM INFORMATION\$1SCHEMA.INNODB\$1METRICS WHERE NAME='trx\$1rseg\$1history\$1len'  | 

## Contadores do Performance Insights para Aurora PostgreSQL
<a name="USER_PerfInsights_Counters.Aurora_PostgreSQL"></a>

Os contadores de banco de dados a seguir estão disponíveis para o Performance Insights para Aurora PostgreSQL.

**Topics**
+ [Contadores nativos para o Aurora PostgreSQL](#USER_PerfInsights_Counters.Aurora_PostgreSQL.Native)
+ [Contadores não nativos para o Aurora PostgreSQL](#USER_PerfInsights_Counters.Aurora_PostgreSQL.NonNative)

### Contadores nativos para o Aurora PostgreSQL
<a name="USER_PerfInsights_Counters.Aurora_PostgreSQL.Native"></a>

As métricas nativas são definidas pelo mecanismo de banco de dados e não pelo Amazon Aurora. É possível encontrar definições dessas métricas em [Visualizar estatísticas](https://www.postgresql.org/docs/current/monitoring-stats.html#MONITORING-STATS-VIEWS) (em inglês) na documentação do PostgreSQL.


| Contador | Type | Unidade | Métrica | 
| --- | --- | --- | --- | 
| tup\$1deleted | SQL | Tuplas por segundo | db.SQL.tup\$1deleted | 
| tup\$1fetched | SQL | Tuplas por segundo | db.SQL.tup\$1fetched | 
| tup\$1inserted | SQL | Tuplas por segundo | db.SQL.tup\$1inserted | 
| tup\$1returned | SQL | Tuplas por segundo | db.SQL.tup\$1returned | 
| tup\$1updated | SQL | Tuplas por segundo | db.SQL.tup\$1updated | 
| blks\$1hit | Cache | Blocos por segundo | db.Cache.blks\$1hit | 
| buffers\$1alloc | Cache | Blocos por segundo | db.Cache.buffers\$1alloc | 
| buffers\$1checkpoint | Ponto de verificação | Blocos por segundo | db.Checkpoint.buffers\$1checkpoint | 
| checkpoints\$1req | Ponto de verificação | Pontos de verificação por minuto | db.Checkpoint.checkpoints\$1req | 
| checkpoint\$1sync\$1time | Ponto de verificação | Milissegundos por ponto de verificação | db.Checkpoint.checkpoint\$1sync\$1time | 
| checkpoints\$1timed | Ponto de verificação | Pontos de verificação por minuto | db.Checkpoint.checkpoints\$1timed | 
| checkpoint\$1write\$1time | Ponto de verificação | Milissegundos por ponto de verificação | db.Checkpoint.checkpoint\$1write\$1time | 
| maxwritten\$1clean | Ponto de verificação | Paradas de limpeza de Bgwriter por minuto | db.Checkpoint.maxwritten\$1clean | 
| deadlocks | Simultaneidade | Deadlocks por minuto | db.Concurrency.deadlocks | 
| blk\$1read\$1time | I/O | Milissegundos | db.IO.blk\$1read\$1time | 
| blks\$1read | I/O | Blocos por segundo | db.IO.blks\$1read | 
| buffers\$1backend | I/O | Blocos por segundo | db.IO.buffers\$1backend | 
| buffers\$1backend\$1fsync | I/O | Blocos por segundo | db.IO.buffers\$1backend\$1fsync | 
| buffers\$1clean | I/O | Blocos por segundo | db.IO.buffers\$1clean | 
| temp\$1bytes | Temporário | Bytes por segundo | db.Temp.temp\$1bytes | 
| temp\$1files | Temporário | Arquivos por minuto | db.Temp.temp\$1files | 
| xact\$1commit | Transações | Confirmações por segundo | db.Transactions.xact\$1commit | 
| xact\$1rollback | Transações | Reversões por segundo | db.Transactions.xact\$1rollback | 
| numbackends | Usuário | Conexões | db.User.numbackends | 
| archived\$1count | WAL | Arquivos por minuto | db.WAL.archived\$1count | 

### Contadores não nativos para o Aurora PostgreSQL
<a name="USER_PerfInsights_Counters.Aurora_PostgreSQL.NonNative"></a>

Métricas de contadores não nativos são contadores definidos pelo Amazon Aurora. 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 | Unidade | Métrica | Descrição | Definição | 
| --- | --- | --- | --- | --- | --- | 
| checkpoint\$1sync\$1latency | Ponto de verificação | Milissegundos | db.Checkpoint.checkpoint\$1sync\$1latency | O tempo que foi gasto na parte do processamento de ponto de verificação em que os arquivos são sincronizados no disco. | checkpoint\$1sync\$1time / (checkpoints\$1timed \$1 checkpoints\$1req) | 
| checkpoint\$1write\$1latency | Ponto de verificação | Milissegundos | db.Checkpoint.checkpoint\$1write\$1latency | O tempo que foi gasto na parte do processamento de ponto de verificação em que os arquivos são gravados no disco. | checkpoint\$1write\$1time / (checkpoints\$1timed \$1 checkpoints\$1req) | 
| local\$1blks\$1read | E/S | Blocos | db.io.local\$1BLKS\$1read | Número total de blocos locais lidos. | Não aplicável | 
| local\$1blk\$1read\$1time | E/S | Milissegundos | db.io.local\$1BLK\$1Read\$1Time | Se track\$1io\$1timing estiver ativado, ele rastreia o tempo total gasto lendo blocos de arquivos de dados locais, em milissegundos, caso contrário, o valor será zero. Para obter mais informações, consulte [track\$1io\$1timing](https://www.postgresql.org/docs/current/runtime-config-statistics.html#GUC-TRACK-IO-TIMING). | Não aplicável | 
| num\$1blocked\$1sessions | Travas | db.Locks.num\$1blocked\$1sessions | O número de sessões bloqueadas. | – | 
| orcache\$1blks\$1hit | E/S | Consultas | db.io.orcache\$1blks\$1hit | Número total de blocos compartilhados acessados pelo cache de leituras otimizado. | Não aplicável | 
| ou cache\$1blk\$1read\$1time | E/S | Milissegundos | db.io.ORCache\$1BLK\$1Read\$1Time | Se track\$1io\$1timing estiver ativado, ele rastreia o tempo total gasto lendo blocos de arquivos de dados do cache de leituras otimizadas, em milissegundos, caso contrário, o valor será zero. Para obter mais informações, consulte [track\$1io\$1timing](https://www.postgresql.org/docs/current/runtime-config-statistics.html#GUC-TRACK-IO-TIMING). | Não aplicável | 
| read\$1latency | E/S | Milissegundos | db.IO.read\$1latency | O tempo gasto lendo blocos de arquivos de dados pelos backends nesta instância. | blk\$1read\$1time / blks\$1read | 
| armazenamento\$1blocos\$1read | E/S | Blocos | db.io.STORAGE\$1BLKS\$1READ | Número total de blocos compartilhados lidos do armazenamento aurora. | Não aplicável | 
| tempo de leitura do bloco de armazenamento | E/S | Milissegundos | db.io.STORAGE\$1BLK\$1READ\$1TIME | Se track\$1io\$1timing estiver ativado, ele rastreia o tempo total gasto lendo blocos de arquivos de dados do armazenamento do Aurora, em milissegundos, caso contrário, o valor será zero. Para obter mais informações, consulte [track\$1io\$1timing](https://www.postgresql.org/docs/current/runtime-config-statistics.html#GUC-TRACK-IO-TIMING). | Não aplicável | 
| num\$1blocked\$1sessions | Travas | db.Locks.num\$1blocked\$1sessions | O número de sessões bloqueadas. | – | 
| active\$1count | Estado | Sessões | db.state.active\$1count | O número de sessões no estado active. | Não aplicável | 
| idle\$1count | Estado | Sessões | db.state.idle\$1count | O número de sessões no estado idle. | Não aplicável | 
| idle\$1in\$1transaction\$1aborted\$1count | Estado | Sessões | db.state.idle\$1in\$1transaction\$1aborted\$1count | O número de sessões no estado idle in transaction (aborted). | Não aplicável | 
| idle\$1in\$1transaction\$1count | Estado | Sessões | db.state.idle\$1in\$1transaction\$1count | O número de sessões no estado idle in transaction. | Não aplicável | 
| idle\$1in\$1transaction\$1max\$1time | Estado | Segundos | db.state.idle\$1in\$1transaction\$1max\$1time | A duração da transação mais longa no estado idle in transaction, em segundos. | Não aplicável | 
| logical\$1reads | SQL | Blocos | db.SQL.logical\$1reads | O número total de blocos atingidos e lidos. | blks\$1hit \$1 blks\$1read | 
| queries\$1started | SQL | Consultas | db.SQL.queries | O número de consultas iniciadas. | Não aplicável | 
| queries\$1finished | SQL | Consultas | db.SQL.queries | O número de consultas realizadas. | Não aplicável | 
| total\$1query\$1time | SQL | Milissegundos | db.SQL.total\$1query\$1time | O tempo total decorrido na execução de declarações, em milissegundos. | Não aplicável | 
| active\$1transactions | Transações | Transações | db.Transactions.active\$1transactions | O número de transações ativas. | Não aplicável | 
| blocked\$1transactions | Transações | Transações | db.Transactions.blocked\$1transactions | O número de transações bloqueadas. | Não aplicável | 
| commit\$1latency | Transações | Microssegundos | db.Transactions.commit\$1latency | A duração média das operações de commit. | db.Transactions.duration\$1commits / db.Transactions.xact\$1commit | 
| duration\$1commits | Transações | Milissegundos | db.Transactions.duration\$1commits | O tempo total da transação gasto no último minuto, em milissegundos. | Não aplicável | 
| max\$1used\$1xact\$1ids | Transações | Transações | db.Transactions.max\$1used\$1xact\$1ids | O número de transações que não foram apagadas. | Não aplicável | 
| oldest\$1inactive\$1logical\$1replication\$1slot\$1xid\$1age | Transações | Tamanho | db.Transactions.oldest\$1inactive\$1logical\$1replication\$1slot\$1xid\$1age | A idade da transação mais antiga em um slot de replicação lógica inativo. | Não aplicável | 
| oldest\$1active\$1logical\$1replication\$1slot\$1xid\$1age | Transações | Tamanho | db.Transactions.oldest\$1active\$1logical\$1replication\$1slot\$1xid\$1age | A idade da transação mais antiga em um slot de replicação lógica ativo. | Não aplicável | 
| oldest\$1reader\$1feedback\$1xid\$1age | Transações | Tamanho | db.Transactions.oldest\$1reader\$1feedback\$1xid\$1age | A idade da transação mais antiga de uma transação de longa duração em uma instância de leitor do Aurora ou em uma instância de leitor de banco de dados global do Aurora. | Não aplicável | 
| oldest\$1prepared\$1transaction\$1xid\$1age | Transações | Tamanho | db.transactions.oldest\$1prepared\$1transaction\$1xid\$1age | A idade da transação preparada mais antiga. | Não aplicável | 
| oldest\$1running\$1transaction\$1xid\$1age | Transações | Tamanho | db.Transactions.oldest\$1running\$1transaction\$1xid\$1age | A idade da transação em execução mais antiga. | Não aplicável | 
| max\$1connections | Usuários | Usuários | db.User.max\$1connections | O número máximo de conexões permitido para um banco de dados, conforme configurado no parâmetro max\$1connections. | Não aplicável | 
| total\$1auth\$1attempts | Usuários | Usuários | db.User.total\$1auth\$1attempts | O número de tentativas de conexão com essa instância. | Não aplicável | 
| archive\$1failed\$1count | WAL | Arquivos por minuto | db.WAL.archive\$1failed\$1count | O número de tentativas malsucedidas de arquivamento de arquivos WAL, em arquivos por minuto. | Não aplicável | 

# Estatísticas SQL para Performance Insights
<a name="sql-statistics"></a>

*Estatísticas SQL* são métricas de performance sobre consultas SQL coletadas pelo Performance Insights. O Performance Insights reúne estatísticas para cada segundo em que uma consulta está sendo executada e para cada chamada SQL. As estatísticas do SQL são uma média para o intervalo de tempo selecionado.

Um resumo SQL é um composto de todas as consultas com determinado padrão, mas não necessariamente com os mesmos valores literais. O resumo substitui valores literais por um ponto de interrogação. Por exemplo, `SELECT * FROM emp WHERE lname= ?`. Esse resumo pode consistir nas seguintes consultas subordinadas:

```
SELECT * FROM emp WHERE lname = 'Sanchez'
SELECT * FROM emp WHERE lname = 'Olagappan'
SELECT * FROM emp WHERE lname = 'Wu'
```

Todos os mecanismos são compatíveis com estatísticas de consultas de resumo.

Para receber informações sobre a compatibilidade da região, do mecanismo de banco de dados e da classe de instância com esse atributo, consulte [Mecanismo de banco de dados do Amazon Aurora, região e classe de instância compatíveis com recursos do Insights de Performance](USER_PerfInsights.Overview.Engines.md#USER_PerfInsights.Overview.PIfeatureEngnRegSupport).

**Topics**
+ [Estatísticas SQL para o Aurora MySQL](USER_PerfInsights.UsingDashboard.AnalyzeDBLoad.AdditionalMetrics.MySQL.md)
+ [Estatísticas SQL do Aurora PostgreSQL](USER_PerfInsights.UsingDashboard.AnalyzeDBLoad.AdditionalMetrics.PostgreSQL.md)

# Estatísticas SQL para o Aurora MySQL
<a name="USER_PerfInsights.UsingDashboard.AnalyzeDBLoad.AdditionalMetrics.MySQL"></a>

O Aurora MySQL coleta estatísticas SQL somente em nível de resumo. Nenhuma estatística é mostrada em nível de instrução.

**Topics**
+ [Estatísticas de resumo para Aurora MySQL](#USER_PerfInsights.UsingDashboard.AnalyzeDBLoad.AdditionalMetrics.MySQL.truncation)
+ [Estatísticas por segundo para o Aurora MySQL](#USER_PerfInsights.UsingDashboard.AnalyzeDBLoad.AdditionalMetrics.MySQL.per-second)
+ [Estatísticas por chamada para o Aurora MySQL](#USER_PerfInsights.UsingDashboard.AnalyzeDBLoad.AdditionalMetrics.MySQL.truncation.per-call)
+ [Principais estatísticas para Aurora MySQL](#USER_PerfInsights.UsingDashboard.AnalyzeDBLoad.AdditionalMetrics.MySQL.primary)

## Estatísticas de resumo para Aurora MySQL
<a name="USER_PerfInsights.UsingDashboard.AnalyzeDBLoad.AdditionalMetrics.MySQL.truncation"></a>

O Performance Insights coleta estatísticas de resumo do SQL da tabela `events_statements_summary_by_digest`. A tabela `events_statements_summary_by_digest` é gerenciada pelo seu banco de dados. 

Ela não tem uma política de evicção. Quando a tabela estiver cheia, o Console de gerenciamento da AWS mostrará a seguinte mensagem:

```
Performance Insights is unable to collect SQL Digest statistics on new queries because the table events_statements_summary_by_digest is full. 
Please truncate events_statements_summary_by_digest table to clear the issue. Check the User Guide for more details.
```

Nessa situação, o Aurora MySQL não rastreia consultas SQL. Para resolver esse problema, o Performance Insights trunca automaticamente a tabela de resumo quando ambas as condições são satisfeitas:
+ A tabela está cheia.
+ O Performance Insights gerencia o Performance Schema automaticamente.

  Para gerenciamento automático, o parâmetro `performance_schema` deve ser definido como `0` e **Source** (Origem) não deve ser definido como `user`. Se o Performance Insights não estiver gerenciando o Performance Schema automaticamente, consulte [Visão geral do Performance Schema para o Insights de Performance no Aurora MySQL](USER_PerfInsights.EnableMySQL.md).

Na AWS CLI, verifique a origem de um valor de parâmetro executando o comando [describe-db-parameters](https://docs.aws.amazon.com/cli/latest/reference/rds/describe-db-parameters.html).

## Estatísticas por segundo para o Aurora MySQL
<a name="USER_PerfInsights.UsingDashboard.AnalyzeDBLoad.AdditionalMetrics.MySQL.per-second"></a>

As seguintes estatísticas do SQL estão disponíveis para clusters de banco de dados do Aurora MySQL


| Métrica | Unidade | 
| --- | --- | 
| db.sql\$1tokenized.stats.count\$1star\$1per\$1sec | Chamadas por segundo | 
| db.sql\$1tokenized.stats.sum\$1timer\$1wait\$1per\$1sec | Latência média por segundo (em ms) | 
| db.sql\$1tokenized.stats.sum\$1select\$1full\$1join\$1per\$1sec | Selecionar junção completa por segundo | 
| db.sql\$1tokenized.stats.sum\$1select\$1range\$1check\$1per\$1sec | Selecionar verificação de intervalo por segundo | 
| db.sql\$1tokenized.stats.sum\$1select\$1scan\$1per\$1sec | Selecionar verificação por segundo | 
| db.sql\$1tokenized.stats.sum\$1sort\$1merge\$1passes\$1per\$1sec | Classificar passagens de mesclagem por segundo | 
| db.sql\$1tokenized.stats.sum\$1sort\$1scan\$1per\$1sec | Classificar verificações por segundo | 
| db.sql\$1tokenized.stats.sum\$1sort\$1range\$1per\$1sec | Classificar intervalos por segundo | 
| db.sql\$1tokenized.stats.sum\$1sort\$1rows\$1per\$1sec | Classificar linhas por segundo | 
| db.sql\$1tokenized.stats.sum\$1rows\$1affected\$1per\$1sec | Linhas afetadas por segundo | 
| db.sql\$1tokenized.stats.sum\$1rows\$1examined\$1per\$1sec | Linhas examinadas por segundo | 
| db.sql\$1tokenized.stats.sum\$1rows\$1sent\$1per\$1sec | Linhas enviadas por segundo | 
| db.sql\$1tokenized.stats.sum\$1created\$1tmp\$1disk\$1tables\$1per\$1sec | Tabelas de disco temporárias criadas por segundo | 
| db.sql\$1tokenized.stats.sum\$1created\$1tmp\$1tables\$1per\$1sec | Tabelas temporárias criadas por segundo | 
| db.sql\$1tokenized.stats.sum\$1lock\$1time\$1per\$1sec | Tempo de bloqueio por segundo (em ms) | 

## Estatísticas por chamada para o Aurora MySQL
<a name="USER_PerfInsights.UsingDashboard.AnalyzeDBLoad.AdditionalMetrics.MySQL.truncation.per-call"></a>

As métricas a seguir fornecem estatísticas por chamada para uma instrução SQL.


| Métrica | Unidade | 
| --- | --- | 
| db.sql\$1tokenized.stats.sum\$1timer\$1wait\$1per\$1call | Latência média por chamada (em ms)  | 
| db.sql\$1tokenized.stats.sum\$1select\$1full\$1join\$1per\$1call | Selecionar junções completas por chamada | 
| db.sql\$1tokenized.stats.sum\$1select\$1range\$1check\$1per\$1call | Selecionar verificação de intervalo por chamada | 
| db.sql\$1tokenized.stats.sum\$1select\$1scan\$1per\$1call | Selecionar verificações por chamada | 
| db.sql\$1tokenized.stats.sum\$1sort\$1merge\$1passes\$1per\$1call | Classificar passagens de mesclagem por chamada | 
| db.sql\$1tokenized.stats.sum\$1sort\$1scan\$1per\$1call | Classificar verificações por chamada | 
| db.sql\$1tokenized.stats.sum\$1sort\$1range\$1per\$1call | Classificar intervalos por chamada | 
| db.sql\$1tokenized.stats.sum\$1sort\$1rows\$1per\$1call | Classificar linhas por chamada | 
| db.sql\$1tokenized.stats.sum\$1rows\$1affected\$1per\$1call | Linhas afetadas por chamada | 
| db.sql\$1tokenized.stats.sum\$1rows\$1examined\$1per\$1call | Linhas examinadas por chamada | 
| db.sql\$1tokenized.stats.sum\$1rows\$1sent\$1per\$1call | Linhas enviadas por chamada | 
| db.sql\$1tokenized.stats.sum\$1created\$1tmp\$1disk\$1tables\$1per\$1call | Tabelas de disco temporárias criadas por chamada | 
| db.sql\$1tokenized.stats.sum\$1created\$1tmp\$1tables\$1per\$1call | Tabelas temporárias criadas por chamada | 
| db.sql\$1tokenized.stats.sum\$1lock\$1time\$1per\$1call | Tempo de leitura por chamada (em ms) | 

## Principais estatísticas para Aurora MySQL
<a name="USER_PerfInsights.UsingDashboard.AnalyzeDBLoad.AdditionalMetrics.MySQL.primary"></a>

As seguintes estatísticas do SQL estão disponíveis para clusters de banco de dados do Aurora MySQL


| Métrica | Unidade | 
| --- | --- | 
| db.sql\$1tokenized.stats.count\$1star | Calls | 
| db.sql\$1tokenized.stats.sum\$1timer\$1wait | Tempo de espera (em ms) | 
| db.sql\$1tokenized.stats.sum\$1select\$1full\$1join | Selecionar junção completa | 
| db.sql\$1tokenized.stats.sum\$1select\$1range\$1check | Selecionar verificações de intervalo | 
| db.sql\$1tokenized.stats.sum\$1select\$1scan | Selecionar verificações | 
| db.sql\$1tokenized.stats.sum\$1sort\$1merge\$1passes | Classificar passagens de mesclagem | 
| db.sql\$1tokenized.stats.sum\$1sort\$1scan | Classificar verificações | 
| db.sql\$1tokenized.stats.sum\$1sort\$1range | Classificar intervalos | 
| db.sql\$1tokenized.stats.sum\$1sort\$1rows | Classificar linhas | 
| db.sql\$1tokenized.stats.sum\$1rows\$1affected | Linhas afetadas | 
| db.sql\$1tokenized.stats.sum\$1rows\$1examined | Linhas examinadas | 
| db.sql\$1tokenized.stats.sum\$1rows\$1sent | Linhas enviadas | 
| db.sql\$1tokenized.stats.sum\$1created\$1tmp\$1disk\$1tables | Tabelas de disco temporárias criadas | 
| db.sql\$1tokenized.stats.sum\$1created\$1tmp\$1tables | Tabelas temporárias criadas | 
| db.sql\$1tokenized.stats.sum\$1lock\$1time | Tempo de bloqueio (em ms) | 

# Estatísticas SQL do Aurora PostgreSQL
<a name="USER_PerfInsights.UsingDashboard.AnalyzeDBLoad.AdditionalMetrics.PostgreSQL"></a>

Para cada chamada SQL e para cada segundo em que uma consulta é executada, o Performance Insights coleta estatísticas SQL. Todos os mecanismos do Aurora coletam estatísticas somente em nível de resumo.

A seguir, você pode encontrar informações sobre estatísticas no nível do resumo para Aurora PostgreSQL. 

**Topics**
+ [Estatísticas de resumo do AuroraPostgreSQL](#USER_PerfInsights.UsingDashboard.AnalyzeDBLoad.AdditionalMetrics.PostgreSQL.digest)
+ [Estatísticas de resumo por segundo para o Aurora PostgreSQL](#USER_PerfInsights.UsingDashboard.AnalyzeDBLoad.AdditionalMetrics.PostgreSQL.per-second)
+ [Estatísticas de resumo por chamada para o Aurora PostgreSQL](#USER_PerfInsights.UsingDashboard.AnalyzeDBLoad.AdditionalMetrics.PostgreSQL.per-call)
+ [Principais estatísticas do Aurora PostgreSQL](#USER_PerfInsights.UsingDashboard.AnalyzeDBLoad.AdditionalMetrics.PostgreSQL.primary)

## Estatísticas de resumo do AuroraPostgreSQL
<a name="USER_PerfInsights.UsingDashboard.AnalyzeDBLoad.AdditionalMetrics.PostgreSQL.digest"></a>

Para visualizar estatísticas do SQL Digest, a biblioteca `pg_stat_statements` deve estar carregada. Essa biblioteca é carregada por padrão para clusters de banco de dados Aurora PostgreSQL que são compatíveis com PostgreSQL 10. Você deve habilitar essa biblioteca manualmente para clusters de banco de dados Aurora PostgreSQL compatíveis com o PostgreSQL 9.6. Para ativá-la manualmente, adicione `pg_stat_statements` a `shared_preload_libraries` no grupo de parâmetros de banco de dados associado à instância de banco de dados. Em seguida, reinicialize sua instância de banco de dados. Para obter mais informações, consulte [Grupos de parâmetros para Amazon Aurora](USER_WorkingWithParamGroups.md).

**nota**  
O Performance Insights só pode coletar estatísticas em relação a consultas não truncadas em `pg_stat_activity`. Por padrão, os bancos de dados PostgreSQL truncam consultas com mais de 1.024 bytes. Para aumentar o tamanho das consultas, altere o parâmetro `track_activity_query_size` no grupo de parâmetros de banco de dados associado à sua instância de banco de dados. Ao alterar esse parâmetro, uma reinicialização da instância de banco de dados é necessária.

## Estatísticas de resumo por segundo para o Aurora PostgreSQL
<a name="USER_PerfInsights.UsingDashboard.AnalyzeDBLoad.AdditionalMetrics.PostgreSQL.per-second"></a>

As seguintes estatísticas de resumo SQL estão disponíveis para instância de banco de dados Aurora PostgreSQL.


| Métrica | Unidade | 
| --- | --- | 
| db.sql\$1tokenized.stats.calls\$1per\$1sec | Chamadas por segundo | 
| db.sql\$1tokenized.stats.rows\$1per\$1sec | Linhas por segundo | 
| db.sql\$1tokenized.stats.total\$1time\$1per\$1sec | Média de execuções ativas por segundo (AAE) | 
| db.sql\$1tokenized.stats.shared\$1blks\$1hit\$1per\$1sec | Acertos de bloco por segundo | 
| db.sql\$1tokenized.stats.shared\$1blks\$1read\$1per\$1sec | Leituras de bloco por segundo | 
| db.sql\$1tokenized.stats.shared\$1blks\$1dirtied\$1per\$1sec | Blocos sujos por segundo | 
| db.sql\$1tokenized.stats.shared\$1blks\$1written\$1per\$1sec | Gravações de bloco por segundo | 
| db.sql\$1tokenized.stats.local\$1blks\$1hit\$1per\$1sec | Acertos de bloco local por segundo | 
| db.sql\$1tokenized.stats.local\$1blks\$1read\$1per\$1sec | Leituras de bloco local por segundo | 
| db.sql\$1tokenized.stats.local\$1blks\$1dirtied\$1per\$1sec | Bloco local sujo por segundo | 
| db.sql\$1tokenized.stats.local\$1blks\$1written\$1per\$1sec | Gravações de bloco local por segundo | 
| db.sql\$1tokenized.stats.temp\$1blks\$1written\$1per\$1sec | Gravações temporárias por segundo | 
| db.sql\$1tokenized.stats.temp\$1blks\$1read\$1per\$1sec | Leituras temporárias por segundo | 
| db.sql\$1tokenized.stats.blk\$1read\$1time\$1per\$1sec | Leituras simultâneas médias por segundo | 
| db.sql\$1tokenized.stats.blk\$1write\$1time\$1per\$1sec | Gravações simultâneas médias por segundo | 

## Estatísticas de resumo por chamada para o Aurora PostgreSQL
<a name="USER_PerfInsights.UsingDashboard.AnalyzeDBLoad.AdditionalMetrics.PostgreSQL.per-call"></a>

As métricas a seguir fornecem estatísticas por chamada para uma instrução SQL.


| Métrica | Unidade | 
| --- | --- | 
| db.sql\$1tokenized.stats.rows\$1per\$1call | Linhas por chamada | 
| db.sql\$1tokenized.stats.avg\$1latency\$1per\$1call | Latência média por chamada (em ms) | 
| db.sql\$1tokenized.stats.shared\$1blks\$1hit\$1per\$1call | Acertos de bloco por chamada | 
| db.sql\$1tokenized.stats.shared\$1blks\$1read\$1per\$1call | Leituras de bloco por chamada | 
| db.sql\$1tokenized.stats.shared\$1blks\$1written\$1per\$1call | Gravações de bloco por chamada | 
| db.sql\$1tokenized.stats.shared\$1blks\$1dirtied\$1per\$1call | Blocos sujos por chamada | 
| db.sql\$1tokenized.stats.local\$1blks\$1hit\$1per\$1call | Acertos de bloco local por chamada | 
| db.sql\$1tokenized.stats.local\$1blks\$1read\$1per\$1call | Leituras de bloco local por chamada | 
| db.sql\$1tokenized.stats.local\$1blks\$1dirtied\$1per\$1call | Bloco local sujo por chamada | 
| db.sql\$1tokenized.stats.local\$1blks\$1written\$1per\$1call | Gravações de bloco local por chamada | 
| db.sql\$1tokenized.stats.temp\$1blks\$1written\$1per\$1call | Gravações temporárias de bloco por chamada | 
| db.sql\$1tokenized.stats.temp\$1blks\$1read\$1per\$1call | Leituras temporárias de bloco por chamada | 
| db.sql\$1tokenized.stats.blk\$1read\$1time\$1per\$1call | Tempo de leitura por chamada (em ms) | 
| db.sql\$1tokenized.stats.blk\$1write\$1time\$1per\$1call | Tempo de gravação por chamada (em ms) | 

## Principais estatísticas do Aurora PostgreSQL
<a name="USER_PerfInsights.UsingDashboard.AnalyzeDBLoad.AdditionalMetrics.PostgreSQL.primary"></a>

As estatísticas de SQL a seguir estão disponíveis para instâncias de banco de dados do Aurora PostgreSQL.


| Métrica | Unidade | 
| --- | --- | 
| db.sql\$1tokenized.stats.calls | Calls  | 
| db.sql\$1tokenized.stats.rows | Linhas  | 
| db.sql\$1tokenized.stats.total\$1time | Tempo total (em ms) | 
| db.sql\$1tokenized.stats.shared\$1blks\$1hit | Acertos de bloco  | 
| db.sql\$1tokenized.stats.shared\$1blks\$1read | Leituras de bloco  | 
| db.sql\$1tokenized.stats.shared\$1blks\$1dirtied | Blocos sujos  | 
| db.sql\$1tokenized.stats.shared\$1blks\$1written | Gravações de bloco  | 
| db.sql\$1tokenized.stats.local\$1blks\$1hit | Acertos de bloco local  | 
| db.sql\$1tokenized.stats.local\$1blks\$1read | Leituras de bloco local  | 
| db.sql\$1tokenized.stats.local\$1blks\$1dirtied | Blocos locais sujos | 
| db.sql\$1tokenized.stats.local\$1blks\$1written | Gravações de bloco local  | 
| db.sql\$1tokenized.stats.temp\$1blks\$1written | Gravações temporárias  | 
| db.sql\$1tokenized.stats.temp\$1blks\$1read | Leituras temporárias  | 
| db.sql\$1tokenized.stats.blk\$1read\$1time | Média de leituras simultâneas (em ms) | 
| db.sql\$1tokenized.stats.blk\$1write\$1time | Média de gravações simultâneas (em ms) | 

Para obter mais informações sobre essas métricas, consulte [pg\$1stat\$1statements](https://www.postgresql.org/docs/current/pgstatstatements.html) na documentação do PostgreSQL.

# Métricas do sistema operacional no monitoramento avançado
<a name="USER_Monitoring-Available-OS-Metrics"></a>

O Amazon Aurora fornece métricas em tempo real para o sistema operacional (SO) no qual seu cluster de de banco de dados é executado. O Aurora fornece as métricas do monitoramento avançado à sua conta do Amazon CloudWatch Logs. As tabelas a seguir listam métricas de SO disponíveis usando o Amazon CloudWatch Logs.



**Topics**
+ [Métricas do SO para Aurora](#USER_Monitoring-Available-OS-Metrics-RDS)

## Métricas do SO para Aurora
<a name="USER_Monitoring-Available-OS-Metrics-RDS"></a>

<a name="cloudwatch-os-metrics"></a>[\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/pt_br/AmazonRDS/latest/AuroraUserGuide/USER_Monitoring-Available-OS-Metrics.html)