

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

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

**Topics**
+ [Métricas do Amazon CloudWatch para o Amazon RDS](rds-metrics.md)
+ [Dimensões do Amazon CloudWatch para o Amazon RDS](dimensions.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 RDS
<a name="rds-metrics"></a>

As métricas do Amazon CloudWatch fornecem insights sobre o desempenho e a integridade de instâncias e clusters do Amazon RDS, permitindo monitorar o comportamento do sistema e tomar decisões baseadas em dados. Essas métricas ajudam a monitorar a utilização de recursos, a atividade do banco de dados e a eficiência operacional, oferecendo visibilidade sobre o desempenho das instâncias. 

Essa referência descreve as métricas específicas disponíveis para o Amazon RDS e explica como interpretá-las e usá-las para otimizar o desempenho do banco de dados, solucionar problemas e garantir alta disponibilidade.

O Amazon RDS publica métricas para o Amazon CloudWatch nos namespaces `AWS/RDS` e `AWS/Usage`.

**Topics**
+ [Métricas específicas da instância do Amazon CloudWatch para Amazon RDS](#rds-cw-metrics-instance)
+ [Métricas de uso do Amazon CloudWatch para Amazon RDS](#rds-metrics-usage)

## Métricas específicas da instância do Amazon CloudWatch para Amazon RDS
<a name="rds-cw-metrics-instance"></a>

O namespace `AWS/RDS` no Amazon CloudWatch inclui as métricas específicas de instância a seguir.

**nota**  
O console do Amazon RDS pode exibir métricas em unidades diferentes das unidades enviadas para o Amazon CloudWatch. Por exemplo, o console do Amazon RDS pode exibir uma métrica em megabytes (MB), enquanto a métrica é enviada para o Amazon CloudWatch em bytes.


| Métrica | Descrição | Aplica-se a | Unidades | 
| --- | --- | --- | --- | 
| `BinLogDiskUsage` |  A quantidade de espaço em disco ocupada por logs binários. Se backups automáticos estiverem habilitados para instâncias MySQL e MariaDB, incluindo réplicas de leitura, serão criados logs binários.  |  MariaDB MySQL  |  Bytes  | 
| `BurstBalance` |  A porcentagem de créditos de E/S em burst-bucket SSD de finalidade geral (gp2) disponível.   |  Todos  |  Percentual  | 
| `CheckpointLag` |  A quantidade de tempo desde o ponto de verificação mais recente.  |    |  Segundos  | 
|  `ConnectionAttempts`  |  O número de tentativas de conexão com uma instância, sejam elas bem-sucedidas ou não.  |  MySQL  |  Contagem  | 
| `CPUUtilization` |  O percentual de utilização da CPU.  |  Todos  |  Percentual  | 
| `CPUCreditUsage` | O número de créditos de CPU gastos pela instância por utilização de CPU. Um crédito de CPU é igual a um vCPU em execução com 100% de utilização por um minuto ou uma combinação equivalente de vCPUs, utilização e tempo. Por exemplo, talvez você tenha uma vCPU em execução com 50% de utilização por dois minutos ou duas vCPUs em execução com 25% de utilização por dois minutos.Essa métrica se aplica apenas às instâncias db.t2, db.t3 e db.t4g. 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 ter mais detalhes sobre as classes de instâncias T, consulte [Tipos de classe de instância de banco de dados](Concepts.DBInstanceClass.Types.md). As métricas de crédito de CPU estão disponíveis a uma frequência de apenas 5 minutos. Se você especificar um período de mais cinco minutos, use a estatística `Sum` em vez da estatística `Average`. |    |  Créditos (minutos de vCPU)  | 
| `CPUCreditBalance` | O número de créditos ganhos de CPU que uma instância acumulou desde que foi executada ou iniciada. Para a T2 Padrão, o `CPUCreditBalance` também inclui o número de créditos de execução que foram acumulados.Os créditos são acumulados no saldo de créditos após terem sido ganhos e são removidos do saldo de créditos quando são gastos. O saldo de crédito tem um limite máximo, determinado pelo tamanho da instância. Depois que o limite for atingido, todos os novos créditos ganhos serão descartados. Para a T2 Padrão, os créditos de execução não são contabilizados para o limite.Os créditos do `CPUCreditBalance` são disponibilizados para que a instância gaste e apresente intermitência com uma utilização de CPU acima da linha de base.Quando uma instância está em execução, os créditos do `CPUCreditBalance` não expiram. Quando a instância para, o `CPUCreditBalance` não persiste, e todos os créditos acumulados são perdidos.As métricas de crédito de CPU estão disponíveis a uma frequência de apenas 5 minutos.Essa métrica se aplica apenas às instâncias db.t2, db.t3 e db.t4g. 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 ter 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 [Créditos de execução](https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/burstable-performance-instances-standard-mode-concepts.html#launch-credits) no *Guia do usuário do Amazon Elastic Compute Cloud para instâncias do Linux*. |    |  Créditos (minutos de vCPU)  | 
| `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.   |  Todos  |  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/UserGuide/rds-metrics.html) As métricas de crédito de CPU estão disponíveis apenas a uma frequência de 5 minutos.   |  Todos  |  Créditos (minutos de vCPU)  | 
| `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/UserGuide/rds-metrics.html)  |  Todos  |  Contagem  | 
| `DiskQueueDepth` |  O número de E/Ss (solicitações de leitura/gravação) pendentes aguardando para acessar o disco.  |  Todos  |  Contagem  | 
| `DiskQueueDepthLogVolume` |  O número de E/Ss (solicitações de leitura/gravação) pendentes aguardando para acessar o disco.  |  Instâncias de banco de dados com [volume de log dedicado](USER_PIOPS.dlv.md) habilitado  |  Contagem  | 
| `EBSByteBalance%` |  A porcentagem de créditos de taxa de transferência restantes no bucket de intermitência do seu banco de dados do RDS. Essa métrica está disponível somente para monitoramento básico.  O valor da métrica é baseado no throughput e nas IOPS de todos os volumes, inclusive o volume raiz, em vez de apenas nos volumes que contêm arquivos de banco de dados. Para localizar os tamanhos de instância compatíveis com essa métrica, consulte os tamanhos de instância com um asterisco (\$1) na tabela [Otimizadas para EBS por padrão](https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/ebs-optimized.html#current) no *Guia do usuário do Amazon EC2*. A estatística `Sum` não é aplicável a essa métrica.  |  Todos  |  Percentual  | 
| `EBSIOBalance%` |  A porcentagem de créditos de E/S restantes no bucket de intermitência do seu banco de dados do RDS. Essa métrica está disponível somente para monitoramento básico. O valor da métrica é baseado no throughput e nas IOPS de todos os volumes, inclusive o volume raiz, em vez de apenas nos volumes que contêm arquivos de banco de dados. Para localizar os tamanhos de instância que comportam essa métrica, consulte [Amazon EBS–optimized instance types](https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/ebs-optimized.html) no *Guia do usuário do Amazon EC2*. A estatística `Sum` não é aplicável a essa métrica. Esta métrica é diferente de `BurstBalance`. Para saber como usar essa métrica, consulte [Melhorar a performance das aplicações e reduzir custos com o recurso de intermitência de instâncias otimizadas para Amazon EBS](https://aws.amazon.com/blogs/compute/improving-application-performance-and-reducing-costs-with-amazon-ebs-optimized-instance-burst-capability/).   |  Todos  |  Percentual  | 
| `FailedSQLServerAgentJobsCount` |  O número de trabalhos do Microsoft SQL Server Agent durante o último minuto.  |  Microsoft SQL Server  |  Contagem a cada minuto  | 
| `FreeableMemory` |  A quantidade de memória de acesso aleatório disponível. Para instâncias de banco de dados MariaDB, MySQL, Oracle e PostgreSQL, essa métrica reporta o valor do campo `MemAvailable` de `/proc/meminfo`.   |  Todos  |  Bytes  | 
| `FreeLocalStorage` |  A quantidade de espaço de armazenamento local disponível. Essa métrica só se aplica a classes de instância de banco de dados com volumes de armazenamento de instância SSD de NVMe. Para obter informações sobre instâncias do Amazon EC2 com volumes de armazenamento de instância SSD de NVMe, consulte [Volumes de armazenamento de instância](https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/InstanceStorage.html#instance-store-volumes). As classes de instância de banco de dados RDS equivalentes têm os mesmos volumes de armazenamento de instância. Por exemplo, as classes de instância de banco de dados db.m6gd e db.r6gd têm volumes de armazenamento de instância SSD de NVMe.  |    |  Bytes  | 
| `FreeLocalStoragePercent` |  A porcentagem de espaço de armazenamento local disponível. Essa métrica só se aplica a classes de instância de banco de dados com volumes de armazenamento de instância SSD de NVMe. Para obter informações sobre instâncias do Amazon EC2 com volumes de armazenamento de instância SSD de NVMe, consulte [Volumes de armazenamento de instância](https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/InstanceStorage.html#instance-store-volumes). As classes de instância de banco de dados RDS equivalentes têm os mesmos volumes de armazenamento de instância. Por exemplo, as classes de instância de banco de dados db.m6gd e db.r6gd têm volumes de armazenamento de instância SSD de NVMe.  |    |  Percentual  | 
| `FreeStorageSpace` |  A quantidade de espaço de armazenamento disponível.   |  Todos  |  Bytes  | 
| `FreeStorageSpaceLogVolume` |  A quantidade de espaço de armazenamento disponível.  |  Instâncias de banco de dados com [volume de log dedicado](USER_PIOPS.dlv.md) habilitado  |  Bytes  | 
| `IamDbAuthConnectionRequests` |  O número de solicitações de conexão usando autenticação do IAM para a instância de banco de dados.  |  Todos  |  Contagem  | 
| `MaximumUsedTransactionIDs` |  Os IDs máximos de transação que foram usados.  |  PostgreSQL  |  Contagem  | 
| `NetworkReceiveThroughput` |  O tráfego de rede de entrada (recebido) na instância de banco de dados, incluindo o tráfego de banco de dados do cliente e o tráfego do Amazon RDS usado para monitoramento e replicação.  |  Todos  |  Bytes por segundo  | 
| `NetworkTransmitThroughput` |  O tráfego de rede de saída (transmitido) na instância de banco de dados, incluindo o tráfego de banco de dados do cliente e o tráfego do Amazon RDS usado para monitoramento e replicação.  |  Todos  |  Bytes por segundo  | 
| `OldestLogicalReplicationSlotLag` |  O tamanho do atraso do Amazon RDS é a diferença entre o momento em que uma transação é confirmada no banco de dados de origem e o momento em que o RDS aplica a transação no banco de dados de réplica.  |  PostgreSQL  |  Bytes  | 
| `OldestReplicationSlotLag` |  O tamanho do atraso da réplica que demora mais em termos de dados de log com gravação antecipada (WAL) recebidos.  |  PostgreSQL  |  Bytes  | 
| `ReadIOPS` |  O número médio de operações E/S de leitura de disco por segundo.   |  Todos  |  Contagem por segundo  | 
| `ReadIOPSLocalStorage` |  O número médio de operações de E/S de leitura de disco no armazenamento local por segundo. Essa métrica só se aplica a classes de instância de banco de dados com volumes de armazenamento de instância SSD de NVMe. Para obter informações sobre instâncias do Amazon EC2 com volumes de armazenamento de instância SSD de NVMe, consulte [Volumes de armazenamento de instância](https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/InstanceStorage.html#instance-store-volumes). As classes de instância de banco de dados RDS equivalentes têm os mesmos volumes de armazenamento de instância. Por exemplo, as classes de instância de banco de dados db.m6gd e db.r6gd têm volumes de armazenamento de instância SSD de NVMe.  |    |  Contagem por segundo  | 
| `ReadIOPSLogVolume` |  O número médio de operações E/S de leitura de disco por segundo.  |  Instâncias de banco de dados com [volume de log dedicado](USER_PIOPS.dlv.md) habilitado  |  Contagem por segundo  | 
| `ReadLatency` |  O tempo médio necessário por operação de E/S de disco.   |  Todos  |  Segundos  | 
| `ReadLatencyLocalStorage` |  O tempo médio necessário por operação de I/O de disco para armazenamento local. Essa métrica só se aplica a classes de instância de banco de dados com volumes de armazenamento de instância SSD de NVMe. Para obter informações sobre instâncias do Amazon EC2 com volumes de armazenamento de instância SSD de NVMe, consulte [Volumes de armazenamento de instância](https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/InstanceStorage.html#instance-store-volumes). As classes de instância de banco de dados RDS equivalentes têm os mesmos volumes de armazenamento de instância. Por exemplo, as classes de instância de banco de dados db.m6gd e db.r6gd têm volumes de armazenamento de instância SSD de NVMe.  |    |  Segundos  | 
| `ReadLatencyLogVolume` |  O tempo médio necessário por operação de E/S de disco.  |  Instâncias de banco de dados com [volume de log dedicado](USER_PIOPS.dlv.md) habilitado  |  Segundos  | 
| `ReadThroughput` |  O número médio de bytes lidos do disco por segundo.   |  Todos  |  Bytes por segundo  | 
| `ReadThroughputLocalStorage` |  O número médio de bytes lidos do disco por segundo para armazenamento local. Essa métrica só se aplica a classes de instância de banco de dados com volumes de armazenamento de instância SSD de NVMe. Para obter informações sobre instâncias do Amazon EC2 com volumes de armazenamento de instância SSD de NVMe, consulte [Volumes de armazenamento de instância](https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/InstanceStorage.html#instance-store-volumes). As classes de instância de banco de dados RDS equivalentes têm os mesmos volumes de armazenamento de instância. Por exemplo, as classes de instância de banco de dados db.m6gd e db.r6gd têm volumes de armazenamento de instância SSD de NVMe.  |    |  Bytes por segundo  | 
| `ReadThroughputLogVolume` |  O número médio de bytes lidos do disco por segundo.  |  Instâncias de banco de dados com [volume de log dedicado](USER_PIOPS.dlv.md) habilitado  |  Bytes por segundo  | 
| `ReplicaLag` |  Em relação às configurações de réplicas de leitura, a quantidade de tempo que uma instância de banco de dados de réplica de leitura atrasa em relação à instância de banco de dados de origem. Aplica-se a réplicas de leitura do MySQL, MariaDB, Oracle, PostgreSQL e SQL Server. Em relação aos clusters de banco de dados multi-AZ, a diferença de tempo entre a transação mais recente na instância de banco de dados de gravador e a transação aplicada mais recente em uma instância de banco de dados de leitor.  |    |  Segundos  | 
| `ReplicationChannelLag` |  Em relação às configurações de réplicas de várias origens, a quantidade de tempo que um canal específico na réplica de várias origens atrasa em relação à origem da instância de banco de dados. Para obter mais informações, consulte [Monitorar canais de replicação de várias fontes](mysql-multi-source-replication.md#mysql-multi-source-replication-monitoring).  |  MySQL  |  Segundos  | 
| `ReplicationSlotDiskUsage` |  O espaço em disco usado por arquivos de slot de replicação.  |  PostgreSQL  |  Bytes  | 
| `SwapUsage` |  A quantidade de troca usada na instância de banco de dados.  |  MariaDB MySQL Oracle PostgreSQL  |  Bytes  | 
| `TempDbAvailableDataSpace` |  A quantidade de espaço de dados disponível no tempdb e no volume em que o tempdb está localizado. Use essa métrica para monitorar a disponibilidade de espaço de dados do tempdb e planejar a capacidade adequadamente. Valores baixos podem indicar a necessidade de aumentar o armazenamento ou otimizar consultas que usam muito o tempdb.  | SQL Server | Bytes | 
| `TempDbAvailableLogSpace` |  A quantidade de espaço de log disponível no tempdb e no volume em que o tempdb está localizado. Use essa métrica para monitorar a disponibilidade de espaço de log do tempdb e evitar condições de log de transações cheio. Essencial para workloads com transações grandes ou alta simultaneidade que geram atividade de log significativa.  | SQL Server | Bytes | 
| `TempDbDataFileUsage` |  A porcentagem de arquivos de dados usados no tempdb. Essa métrica não leva em conta a possibilidade de crescimento de arquivos. Use essa métrica para monitorar a utilização do arquivo de dados do tempdb e identificar possíveis gargalos de desempenho. Valores altos podem indicar a necessidade de otimizar consultas que criam grandes objetos temporários ou de aumentar o tamanho do tempdb.  | SQL Server | Percentual | 
| `TempDbLogFileUsage` |  A porcentagem de arquivos de log usados no tempdb. Essa métrica não leva em conta a possibilidade de crescimento de arquivos. Use essa métrica para monitorar a utilização do arquivo de log do tempdb e evitar problemas de desempenho. Valores altos podem indicar transações de longa duração ou atividade excessiva de registro em log que podem afetar o desempenho geral do banco de dados.  | SQL Server | Percentual | 
| `TransactionLogsDiskUsage` |  O espaço em disco usado por logs de transação.  |  PostgreSQL  |  Bytes  | 
| `TransactionLogsGeneration` |  O tamanho dos logs de transação gerados por segundo.  |  PostgreSQL  |  Bytes por segundo  | 
| `WriteIOPS` |  O número médio de operações de E/S de gravação de disco por segundo.   |  Todos  |  Contagem por segundo  | 
| `WriteIOPSLocalStorage` |  O número médio de operações de E/S de gravação de disco por segundo no armazenamento local. Essa métrica só se aplica a classes de instância de banco de dados com volumes de armazenamento de instância SSD de NVMe. Para obter informações sobre instâncias do Amazon EC2 com volumes de armazenamento de instância SSD de NVMe, consulte [Volumes de armazenamento de instância](https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/InstanceStorage.html#instance-store-volumes). As classes de instância de banco de dados RDS equivalentes têm os mesmos volumes de armazenamento de instância. Por exemplo, as classes de instância de banco de dados db.m6gd e db.r6gd têm volumes de armazenamento de instância SSD de NVMe.  |    |  Contagem por segundo  | 
| `WriteIOPSLogVolume` |  O número médio de operações de E/S de gravação de disco por segundo.  |  Instâncias de banco de dados com [volume de log dedicado](USER_PIOPS.dlv.md) habilitado  |  Contagem por segundo  | 
| `WriteLatency` |  O tempo médio necessário por operação de E/S de disco.   |  Todos  |  Segundos  | 
| `WriteLatencyLocalStorage` |  O tempo médio necessário por operação de E/S de disco no armazenamento local. Essa métrica só se aplica a classes de instância de banco de dados com volumes de armazenamento de instância SSD de NVMe. Para obter informações sobre instâncias do Amazon EC2 com volumes de armazenamento de instância SSD de NVMe, consulte [Volumes de armazenamento de instância](https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/InstanceStorage.html#instance-store-volumes). As classes de instância de banco de dados RDS equivalentes têm os mesmos volumes de armazenamento de instância. Por exemplo, as classes de instância de banco de dados db.m6gd e db.r6gd têm volumes de armazenamento de instância SSD de NVMe.  |    |  Segundos  | 
| `WriteLatencyLogVolume` |  O tempo médio necessário por operação de E/S de disco.  |  Instâncias de banco de dados com [volume de log dedicado](USER_PIOPS.dlv.md) habilitado  |  Segundos  | 
| `WriteThroughput` |  O número médio de bytes gravados no disco por segundo.  |  Todos  |  Bytes por segundo  | 
| `WriteThroughputLogVolume` |  O número médio de bytes gravados no disco por segundo.  |  Instâncias de banco de dados com [volume de log dedicado](USER_PIOPS.dlv.md) habilitado  |  Bytes por segundo  | 
| `WriteThroughputLocalStorage` |  O número médio de bytes gravados no disco por segundo para o armazenamento local. Essa métrica só se aplica a classes de instância de banco de dados com volumes de armazenamento de instância SSD de NVMe. Para obter informações sobre instâncias do Amazon EC2 com volumes de armazenamento de instância SSD de NVMe, consulte [Volumes de armazenamento de instância](https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/InstanceStorage.html#instance-store-volumes). As classes de instância de banco de dados RDS equivalentes têm os mesmos volumes de armazenamento de instância. Por exemplo, as classes de instância de banco de dados db.m6gd e db.r6gd têm volumes de armazenamento de instância SSD de NVMe.  |    |  Bytes por segundo  | 

## Métricas de uso do Amazon CloudWatch para Amazon RDS
<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 RDS](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 | 
| --- | --- | --- | 
| AllocatedStorage |  O armazenamento total para todas as instâncias de banco de dados A soma exclui instâncias de migração temporária.  |  Gigabytes  | 
| 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  | 
| CustomEngineVersions |  O número de versões personalizadas do mecanismo (CEVs) para o Amazon RDS Custom na sua Conta da AWS.  |  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  | 
| DBSecurityGroups |  O número de grupos de segurança em sua Conta da AWS. A contagem exclui o grupo de segurança padrão e o da VPC 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  | 
| ManualSnapshots |  O número de snapshots 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 Amazon RDS
<a name="dimensions"></a>

Você pode filtrar dados de métricas do Amazon RDSmé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.  | 
|  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 `postgres`.  | 
|  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`.  | 
|  DbInstanceIdentifier, VolumeName  |  As métricas por volume para uma única instância. O RDS captura métricas para vários volumes de armazenamento.  | 

**nota**  
Se você estiver usando volumes de armazenamento adicionais, poderá ver as métricas de armazenamento agregado sob a dimensão `DBInstanceIdentifier`. Para ver as métricas de armazenamento por volume, use as dimensões `DbInstanceIdentifier, VolumeName`.

# 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 a instância 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 o Amazon RDS para MariaDB e MySQL](#USER_PerfInsights_Counters.MySQL)
+ [Contadores do Performance Insights para o Amazon RDS para Microsoft SQL Server](#USER_PerfInsights_Counters.SQLServer)
+ [Contadores do Performance Insights para o Amazon RDS para Oracle](#USER_PerfInsights_Counters.Oracle)
+ [Contadores do Performance Insights para o Amazon RDS para PostgreSQL](#USER_PerfInsights_Counters.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 em todos os mecanismos do RDS, exceto o RDS para SQL Server.

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. | 
|  PS de E/S de leitura  | E/S de disco | Solicitações por segundo |  os.diskIO.<devicename>.readIOsPS  | O número de operações de leitura por segundo. | 
|  PS de E/S de gravação  | E/S de disco | Solicitações por segundo |  os.diskIO.<devicename>.writeIOsPS  | O número de operações de gravação por segundo. | 
|  Comprimento médio da fila | E/S de disco | Solicitações |  os.diskIO.<devicename>.avgQueueLen  | O número de solicitações que aguardam na fila do dispositivo de E/S. | 
|  Tamanho médio de solicitação  | E/S de disco | Solicitações |  os.diskIO.<devicename>.avgReqSz  | O número de solicitações que aguardam na fila do dispositivo de E/S. | 
|  Espera  | E/S de disco | Milissegundos |  os.diskIO.<devicename>.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  | E/S de disco | Solicitações |  os.diskIO.<devicename>.readIOsPS  | O número de operações de leitura por segundo. | 
|  KB de leitura  | E/S de disco | Kilobytes |  os.diskIO.<devicename>.readKb  | O número total de kilobytes lidos. | 
|  PS de KB de leitura  | E/S de disco | Quilobytes/segundo |  os.diskIO.<devicename>.readKbPS  | O número de kilobytes lidos por segundo. | 
|  PS de rrqm  | E/S de disco | Solicitações por segundo |  os.diskIO.<devicename>.rrqmPS  | O número de solicitações de leitura mescladas enfileiradas por segundo. | 
|  TPS  | E/S de disco | Transações por segundo |  os.diskIO.<devicename>.tps  | O número de transações de E/S por segundo. | 
|  Util  | E/S de disco | Porcentagem |  os.diskIO.<devicename>.util  | A porcentagem de tempo de CPU durante o qual as solicitações foram emitidas. | 
|  KB de gravação  | E/S de disco | Kilobytes |  os.diskIO.<devicename>.writeKb  | O número total de kilobytes gravados. | 
|  PS de KB de gravação  | E/S de disco | Quilobytes/segundo |  os.diskIO.<devicename>.writeKbPS  | O número de kilobytes gravados por segundo. | 
|  PS de wrqm  | E/S de disco | Solicitações por segundo |  os.diskIO.<devicename>.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 o Amazon RDS para MariaDB e MySQL
<a name="USER_PerfInsights_Counters.MySQL"></a>

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

**Topics**
+ [Contadores nativos para o RDS para MariaDB e o RDS para MySQL](#USER_PerfInsights_Counters.MySQL.Native)
+ [Contadores não nativos para o Amazon RDS para MariaDB e MySQL](#USER_PerfInsights_Counters.MySQL.NonNative)

### Contadores nativos para o RDS para MariaDB e o RDS para MySQL
<a name="USER_PerfInsights_Counters.MySQL.Native"></a>

Métricas nativas são definidas pelo mecanismo de banco de dados e não pelo Amazon RDS. Para obter definições dessas métricas nativas, consulte [Variáveis de status do servidor](https://dev.mysql.com/doc/refman/8.0/en/server-status-variables.html) (para 8.0) e [Variáveis de status do servidor](https://dev.mysql.com/doc/refman/8.4/en/server-status-variables.html) (para 8.4) 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 | 
| Conexões | SQL | O número de tentativas de conexão por minuto (bem-sucedidas ou não) para o servidor MySQL | db.Users.Connections | 
| Innodb\$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 | 
| 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 | 
| Perguntas | SQL | Consultas por segundo | db.SQL.Questions | 
| Innodb\$1row\$1lock\$1time | Travas | Milissegundos (média) | db.Locks.Innodb\$1row\$1lock\$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 | 
| Aborted\$1clients | Usuários | Conexões | db.Users.Aborted\$1clients | 
| Aborted\$1connects | Usuários | Conexões | db.Users.Aborted\$1connects | 
| max\$1connections | Usuários | Conexões | db.User.max\$1connections | 
| Threads\$1created | Usuários | Conexões | db.Users.Threads\$1created | 
| Threads\$1running | Usuários | Conexões | db.Users.Threads\$1running | 
| Innodb\$1data\$1writes | E/S | Operações por segundo | db.IO.Innodb\$1data\$1writes | 
| Innodb\$1dblwr\$1writes | I/O | Operações por segundo | db.IO.Innodb\$1dblwr\$1writes | 
| Innodb\$1log\$1write\$1requests | I/O | Operações por segundo | db.IO.Innodb\$1log\$1write\$1requests | 
| Innodb\$1log\$1writes | I/O | Operações por segundo | db.IO.Innodb\$1log\$1writes | 
| Innodb\$1pages\$1written | I/O | Páginas por segundo | db.IO.Innodb\$1pages\$1written | 
| 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 Amazon RDS para MariaDB e MySQL
<a name="USER_PerfInsights_Counters.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 | 
| --- | --- | --- | --- | --- | --- | 
| innodb\$1buffer\$1pool\$1hits | Cache | Leituras | 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\$1hit\$1rate | Cache | Porcentagem | 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\$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) (para 8.0) e [Variáveis de status do servidor](https://dev.mysql.com/doc/refman/8.4/en/server-status-variables.html) (para 8.4) na documentação do MySQL.   | Innodb\$1buffer\$1pool\$1pages\$1data / Innodb\$1buffer\$1pool\$1pages\$1total \$1 100.0 | 
| query\$1cache\$1hit\$1rate | Cache | Porcentagem | db.Cache.query\$1cache\$1hit\$1rate | Índice de acertos de cache do conjunto de resultados do MySQL (cache de consulta). | Qcache\$1hits / (QCache\$1hits \$1 Com\$1select) \$1 100 | 
| innodb\$1datafile\$1writes\$1to\$1disk | E/S | Gravações | db.IO.innoDB\$1datafile\$1writes\$1to\$1disk | O número de gravações de arquivos de dados do InnoDB em disco, excluindo operações de gravação de duplas e de gravação em logs redo. | Innodb\$1data\$1writes - Innodb\$1log\$1writes - Innodb\$1dblwr\$1writes | 
| innodb\$1rows\$1changed | SQL | Linhas | 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 | 
| active\$1transactions | Transações | Transações | db.Transactions.active\$1transactions | O total de transações ativas. | SELECT COUNT(1) AS active\$1transactions FROM INFORMATION\$1SCHEMA.INNODB\$1TRX | 
| 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 para desfazer os registros de log, consulte [InnoDB Multi-Versioning](https://dev.mysql.com/doc/refman/8.0/en/innodb-multi-versioning.html) (para 8.0) e [InnoDB Multi-Versioning](https://dev.mysql.com/doc/refman/8.4/en/innodb-multi-versioning.html) (para 8.4) na documentação do MySQL. | SELECT COUNT AS trx\$1rseg\$1history\$1len FROM INFORMATION\$1SCHEMA.INNODB\$1METRICS WHERE NAME='trx\$1rseg\$1history\$1len'  | 
| innodb\$1deadlocks | Travas | 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 | Travas | db.Locks.innodb\$1lock\$1timeouts | O número total de bloqueios que expiraram. | SELECT COUNT AS innodb\$1lock\$1timeouts FROM INFORMATION\$1SCHEMA.INNODB\$1METRICS WHERE NAME='lock\$1timeouts' | 
| innodb\$1row\$1lock\$1waits | Travas | 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' | 

## Contadores do Performance Insights para o Amazon RDS para Microsoft SQL Server
<a name="USER_PerfInsights_Counters.SQLServer"></a>

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

### Contadores nativos do RDS for Microsoft SQL Server
<a name="USER_PerfInsights_Counters.SQLServer.Native"></a>

Métricas nativas são definidas pelo mecanismo de banco de dados e não pelo Amazon RDS. Você pode encontrar definições para essas métricas nativas em [Usar objetos do SQL Server](https://docs.microsoft.com/en-us/sql/relational-databases/performance-monitor/use-sql-server-objects?view=sql-server-2017), na documentação do Microsoft SQL Server.


| Contador | Type | Unidade | Métrica | 
| --- | --- | --- | --- | 
| Registros encaminhados | [Métodos de acesso](https://docs.microsoft.com/en-us/sql/relational-databases/performance-monitor/sql-server-access-methods-object?view=sql-server-2017) | Registros por segundo | db.Access Methods.Forwarded Records | 
| Divisões de página | [Métodos de acesso](https://docs.microsoft.com/en-us/sql/relational-databases/performance-monitor/sql-server-access-methods-object?view=sql-server-2017) | Divisões por segundo | db.Access Methods.Page Splits | 
| Proporção de acertos de cache de buffer | [Gerenciador de buffer](https://docs.microsoft.com/en-us/sql/relational-databases/performance-monitor/sql-server-buffer-manager-object?view=sql-server-2017) | Proporção | Proporção de acertos do cache de db.Buffer Manager.Buffer | 
| Expectativa de duração de páginas | [Gerenciador de buffer](https://docs.microsoft.com/en-us/sql/relational-databases/performance-monitor/sql-server-buffer-manager-object?view=sql-server-2017) | Expectativa em segundos | Expectativa de vida de db.Buffer Manager.Page | 
| Consultas de página | [Gerenciador de buffer](https://docs.microsoft.com/en-us/sql/relational-databases/performance-monitor/sql-server-buffer-manager-object?view=sql-server-2017) | Consultas por segundo | db.Buffer Manager.Page lookups | 
| Leituras de página | [Gerenciador de buffer](https://docs.microsoft.com/en-us/sql/relational-databases/performance-monitor/sql-server-buffer-manager-object?view=sql-server-2017) | Leituras por segundo | db.Buffer Manager.Page reads | 
| Gravações de página | [Gerenciador de buffer](https://docs.microsoft.com/en-us/sql/relational-databases/performance-monitor/sql-server-buffer-manager-object?view=sql-server-2017) | Gravações por segundo | db.Buffer Manager.Page writes | 
| Transações ativas | [Bancos de dados](https://docs.microsoft.com/en-us/sql/relational-databases/performance-monitor/sql-server-databases-object?view=sql-server-2017) | Transações | db.Databases.Active Transactions (\$1Total) | 
| Bytes de log liberados | [Bancos de dados na](https://docs.microsoft.com/en-us/sql/relational-databases/performance-monitor/sql-server-databases-object?view=sql-server-2017) | Bytes liberados por segundo | db.Databases.Log Bytes Flushed (\$1Total) | 
| Esperas de liberação de log | [Bancos de dados na](https://docs.microsoft.com/en-us/sql/relational-databases/performance-monitor/sql-server-databases-object?view=sql-server-2017) | Esperas por segundo | db.Databases.Log Flush Waits (\$1Total) | 
| Liberações de log | [Bancos de dados na](https://docs.microsoft.com/en-us/sql/relational-databases/performance-monitor/sql-server-databases-object?view=sql-server-2017) | Liberações por segundo | db.Databases.Log Flushes (\$1Total) | 
| Transações de gravação | [Bancos de dados na](https://docs.microsoft.com/en-us/sql/relational-databases/performance-monitor/sql-server-databases-object?view=sql-server-2017) | Transações por segundo | db.Databases.Write Transactions (\$1Total) | 
| Processos bloqueados | [Estatísticas gerais](https://docs.microsoft.com/en-us/sql/relational-databases/performance-monitor/sql-server-general-statistics-object?view=sql-server-2017) | Processos bloqueados | db.General Statistics.Processes blocked | 
| Conexões de usuários | [Estatísticas gerais](https://docs.microsoft.com/en-us/sql/relational-databases/performance-monitor/sql-server-general-statistics-object?view=sql-server-2017) | Conexões | db.General Statistics.User Connections | 
| Esperas de travamento | [Travamentos](https://docs.microsoft.com/en-us/sql/relational-databases/performance-monitor/sql-server-latches-object?view=sql-server-2017) | Esperas por segundo | db.Latches.Latch Waits | 
| Número de deadlocks | [Travas](https://docs.microsoft.com/en-us/sql/relational-databases/performance-monitor/sql-server-locks-object?view=sql-server-2017) | Deadlocks por segundo | db.Locks.Number of Deadlocks (\$1Total) | 
| Concessões de memória pendentes | [Gerenciador de memória](https://docs.microsoft.com/en-us/sql/relational-databases/performance-monitor/sql-server-memory-manager-object?view=sql-server-2017) | Concessões de memória | Concessões pendentes para db.Memory Manager.Memory | 
| Solicitações em lote | [Estatísticas SQL](https://docs.microsoft.com/en-us/sql/relational-databases/performance-monitor/sql-server-sql-statistics-object?view=sql-server-2017) | Solicitações por segundo | db.SQL Statistics.Batch Requests | 
| Compilações SQL | [Estatísticas SQL](https://docs.microsoft.com/en-us/sql/relational-databases/performance-monitor/sql-server-sql-statistics-object?view=sql-server-2017) | Compilações por segundo | db.SQL Statistics.SQL Compilations | 
| Recompilações SQL | [Estatísticas SQL](https://docs.microsoft.com/en-us/sql/relational-databases/performance-monitor/sql-server-sql-statistics-object?view=sql-server-2017) | Recompilações por segundo | db.SQL Statistics.SQL Re-Compilations | 

## Contadores do Performance Insights para o Amazon RDS para Oracle
<a name="USER_PerfInsights_Counters.Oracle"></a>

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

### Contadores nativos para o RDS for Oracle
<a name="USER_PerfInsights_Counters.Oracle.Native"></a>

Métricas nativas são definidas pelo mecanismo de banco de dados e não pelo Amazon RDS. Você pode encontrar definições para essas métricas nativas em [Statistics Descriptions](https://docs.oracle.com/en/database/oracle/oracle-database/12.2/refrn/statistics-descriptions-2.html#GUID-2FBC1B7E-9123-41DD-8178-96176260A639) (Descrições de estatísticas) na documentação do Oracle.

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


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

## Contadores do Performance Insights para o Amazon RDS para PostgreSQL
<a name="USER_PerfInsights_Counters.PostgreSQL"></a>

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

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

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

Métricas nativas são definidas pelo mecanismo de banco de dados e não pelo Amazon RDS. É possível encontrar definições dessas métricas em [Visualizar estatísticas](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 | 
| --- | --- | --- | --- | 
| 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 | 
| checkpoint\$1sync\$1time | Ponto de verificação | Milissegundos por ponto de verificação | db.Checkpoint.checkpoint\$1sync\$1time | 
| checkpoint\$1write\$1time | Ponto de verificação | Milissegundos por ponto de verificação | db.Checkpoint.checkpoint\$1write\$1time | 
| checkpoints\$1req | Ponto de verificação | Pontos de verificação por minuto | db.Checkpoint.checkpoints\$1req | 
| checkpoints\$1timed | Ponto de verificação | Pontos de verificação por minuto | db.Checkpoint.checkpoints\$1timed | 
| 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 | 
| 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 | 
| 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 | Log de gravação antecipada (WAL) | Arquivos por minuto | db.WAL.archived\$1count | 

### Contadores não nativos para o Amazon RDS para PostgreSQL
<a name="USER_PerfInsights_Counters.PostgreSQL.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 | 
| --- | --- | --- | --- | --- | --- | 
| checkpoint\$1sync\$1latency | Ponto de verificação | 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 | 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) | 
| read\$1latency | I/O | db.IO.read\$1latency | O tempo gasto lendo blocos de arquivos de dados pelos backends nesta instância. | blk\$1read\$1time / blks\$1read | 
| 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 | 
| 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 | 
| oldest\$1active\$1logical\$1replication\$1slot\$1xid\$1age | Transações | 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. Para obter mais informações, consulte [Slot de replicação lógica](Appendix.PostgreSQL.CommonDBATasks.Autovacuum_Monitoring.Resolving_Identifiableblockers.md#Appendix.PostgreSQL.CommonDBATasks.Autovacuum_Monitoring.Logical_replication_slot). | – | 
| oldest\$1inactive\$1logical\$1replication\$1slot\$1xid\$1age | Transações | 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. Para obter mais informações, consulte [Slot de replicação lógica](Appendix.PostgreSQL.CommonDBATasks.Autovacuum_Monitoring.Resolving_Identifiableblockers.md#Appendix.PostgreSQL.CommonDBATasks.Autovacuum_Monitoring.Logical_replication_slot). | – | 
| oldest\$1prepared\$1transaction\$1xid\$1age | Transações | db.transactions.oldest\$1prepared\$1transaction\$1xid\$1age | A idade da transação preparada mais antiga. Para obter mais informações, consulte [Transação preparada](Appendix.PostgreSQL.CommonDBATasks.Autovacuum_Monitoring.Resolving_Identifiableblockers.md#Appendix.PostgreSQL.CommonDBATasks.Autovacuum_Monitoring.Prepared_transaction). | – | 
| oldest\$1running\$1transaction\$1xid\$1age | Transações | db.Transactions.oldest\$1running\$1transaction\$1xid\$1age | A idade da transação em execução mais antiga. Para obter mais informações, consulte [Instrução ativa](Appendix.PostgreSQL.CommonDBATasks.Autovacuum_Monitoring.Resolving_Identifiableblockers.md#Appendix.PostgreSQL.CommonDBATasks.Autovacuum_Monitoring.Active_statement) para a transação ativa em execução mais antiga e [Ocioso na transação](Appendix.PostgreSQL.CommonDBATasks.Autovacuum_Monitoring.Resolving_Identifiableblockers.md#Appendix.PostgreSQL.CommonDBATasks.Autovacuum_Monitoring.Idle_in_transaction) para a transação ociosa em execução mais antiga.  | – | 
| oldest\$1hot\$1standby\$1feedback\$1xid\$1age | Transações | db.Transactions.oldest\$1hot\$1standby\$1feedback\$1xid\$1age | A idade da transação em execução mais antiga em uma réplica de leitura com `hot_standby_feedback` habilitado. Para obter mais informações, consulte [Réplicas de leitura](Appendix.PostgreSQL.CommonDBATasks.Autovacuum_Monitoring.Resolving_Identifiableblockers.md#Appendix.PostgreSQL.CommonDBATasks.Autovacuum_Monitoring.Read_replicas). | – | 
| 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 | 
| max\$1connections | Usuários | Conexões | db.User.max\$1connections | O número máximo de conexões permitido para uma instância de banco de dados, conforme configurado no parâmetro max\$1connections. | 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 RDSAmazon 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 MariaDB e o MySQL](USER_PerfInsights.UsingDashboard.AnalyzeDBLoad.AdditionalMetrics.MySQL.md)
+ [Estatísticas de SQL para o Amazon RDS para Oracle](USER_PerfInsights.UsingDashboard.AnalyzeDBLoad.AdditionalMetrics.Oracle.md)
+ [Estatísticas de SQL para o Amazon RDS para SQL Server](USER_PerfInsights.UsingDashboard.AnalyzeDBLoad.AdditionalMetrics.SQLServer.md)
+ [Estatísticas SQL do RDS PostgreSQL](USER_PerfInsights.UsingDashboard.AnalyzeDBLoad.AdditionalMetrics.PostgreSQL.md)

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

O MariaDB e o MySQL coletam 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 MariaDB e MySQL](#USER_PerfInsights.UsingDashboard.AnalyzeDBLoad.AdditionalMetrics.MySQL.truncation)
+ [Estatísticas por segundo para o MariaDB e o MySQL](#USER_PerfInsights.UsingDashboard.AnalyzeDBLoad.AdditionalMetrics.MySQL.per-second)
+ [Estatísticas por chamada para o MariaDB e o MySQL](#USER_PerfInsights.UsingDashboard.AnalyzeDBLoad.AdditionalMetrics.MySQL.truncation.per-call)
+ [Principais estatísticas para MariaDB e MySQL](#USER_PerfInsights.UsingDashboard.AnalyzeDBLoad.AdditionalMetrics.MySQL.primary)

## Estatísticas de resumo para MariaDB e 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 MariaDB e o MySQL não rastreiam 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 Amazon RDS para MariaDB ou 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 MariaDB e o MySQL
<a name="USER_PerfInsights.UsingDashboard.AnalyzeDBLoad.AdditionalMetrics.MySQL.per-second"></a>

As seguintes estatísticas do SQL estão disponíveis para instâncias de banco de dados do MariaDB e 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 MariaDB e o 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 MariaDB e MySQL
<a name="USER_PerfInsights.UsingDashboard.AnalyzeDBLoad.AdditionalMetrics.MySQL.primary"></a>

As seguintes estatísticas do SQL estão disponíveis para instâncias de banco de dados do MariaDB e 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 de SQL para o Amazon RDS para Oracle
<a name="USER_PerfInsights.UsingDashboard.AnalyzeDBLoad.AdditionalMetrics.Oracle"></a>

O Amazon RDS para Oracle coleta estatísticas SQL tanto em nível de instrução quanto em nível de resumo. Em nível de instrução, a coluna ID representa o valor de `V$SQL.SQL_ID`. Em nível de resumo, a coluna ID mostra o valor de `V$SQL.FORCE_MATCHING_SIGNATURE`. 

Se o ID for `0` em nível de resumo, significa que o Oracle Database determinou que essa instrução não é apropriada para reutilização. Nesse caso, as instruções SQL subordinadas podem pertencer a resumos diferentes. Entretanto, as instruções são agrupadas sob `digest_text` para a primeira instrução SQL coletada.

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

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

As métricas a seguir fornecem estatísticas por segundo referentes a uma consulta SQL do Oracle.


| Métrica | Unidade | 
| --- | --- | 
| db.sql.stats.executions\$1per\$1sec | Número de execuções por segundo | 
| db.sql.stats.elapsed\$1time\$1per\$1sec | Média de execuções ativas (AAE) | 
| db.sql.stats.rows\$1processed\$1per\$1sec | Linhas processadas por segundo | 
| db.sql.stats.buffer\$1gets\$1per\$1sec | Obtenções de buffer por segundo | 
| db.sql.stats.physical\$1read\$1requests\$1per\$1sec | Leituras físicas por segundo | 
| db.sql.stats.physical\$1write\$1requests\$1per\$1sec | Gravações físicas por segundo | 
| db.sql.stats.total\$1sharable\$1mem\$1per\$1sec | Memória compartilhável total por segundo (em bytes)  | 
| db.sql.stats.cpu\$1time\$1per\$1sec | Tempo de CPU por segundo (em ms) | 

As métricas a seguir fornecem estatísticas por segundo referentes a uma consulta de SQL resumo do Oracle.


| Métrica | Unidade | 
| --- | --- | 
| db.sql\$1tokenized.stats.executions\$1per\$1sec | Número de execuções por segundo | 
| db.sql\$1tokenized.stats.elapsed\$1time\$1per\$1sec | Média de execuções ativas (AAE) | 
| db.sql\$1tokenized.stats.rows\$1processed\$1per\$1sec | Linhas processadas por segundo | 
| db.sql\$1tokenized.stats.buffer\$1gets\$1per\$1sec | Obtenções de buffer por segundo | 
| db.sql\$1tokenized.stats.physical\$1read\$1requests\$1per\$1sec | Leituras físicas por segundo | 
| db.sql\$1tokenized.stats.physical\$1write\$1requests\$1per\$1sec | Gravações físicas por segundo | 
| db.sql\$1tokenized.stats.total\$1sharable\$1mem\$1per\$1sec | Memória compartilhável total por segundo (em bytes)  | 
| db.sql\$1tokenized.stats.cpu\$1time\$1per\$1sec | Tempo de CPU por segundo (em ms) | 

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

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


| Métrica | Unidade | 
| --- | --- | 
| db.sql.stats.elapsed\$1time\$1per\$1exec | Tempo decorrido por execuções (em ms)  | 
| db.sql.stats.rows\$1processed\$1per\$1exec | Linhas processadas por execução | 
| db.sql.stats.buffer\$1gets\$1per\$1exec | Obtenções de buffer por execução | 
| db.sql.stats.physical\$1read\$1requests\$1per\$1exec | Leituras físicas por execução | 
| db.sql.stats.physical\$1write\$1requests\$1per\$1exec | Gravações físicas por execução | 
| db.sql.stats.total\$1sharable\$1mem\$1per\$1exec | Memória compartilhável total por execução (em bytes) | 
| db.sql.stats.cpu\$1time\$1per\$1exec | Tempo de CPU por execução (em ms) | 

As métricas a seguir fornecem estatísticas por chamada referentes a uma consulta de resumo SQL do Oracle.


| Métrica | Unidade | 
| --- | --- | 
| db.sql\$1tokenized.stats.elapsed\$1time\$1per\$1exec | Tempo decorrido por execuções (em ms)  | 
| db.sql\$1tokenized.stats.rows\$1processed\$1per\$1exec | Linhas processadas por execução | 
| db.sql\$1tokenized.stats.buffer\$1gets\$1per\$1exec | Obtenções de buffer por execução | 
| db.sql\$1tokenized.stats.physical\$1read\$1requests\$1per\$1exec | Leituras físicas por execução | 
| db.sql\$1tokenized.stats.physical\$1write\$1requests\$1per\$1exec | Gravações físicas por execução | 
| db.sql\$1tokenized.stats.total\$1sharable\$1mem\$1per\$1exec | Memória compartilhável total por execução (em bytes) | 
| db.sql\$1tokenized.stats.cpu\$1time\$1per\$1exec | Tempo de CPU por execução (em ms) | 

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

As métricas a seguir fornecem as principais estatísticas referentes a uma consulta SQL do Oracle.


| Métrica | Unidade | 
| --- | --- | 
| db.sql.stats.executions | Número de execuções  | 
| db.sql.stats.elapsed\$1time | Tempo decorrido (em ms) | 
| db.sql.stats.rows\$1processed | Linhas processadas  | 
| db.sql.stats.buffer\$1gets | Obtenções de buffer  | 
| db.sql.stats.physical\$1read\$1requests | Leituras físicas  | 
| db.sql.stats.physical\$1write\$1requests | Gravações físicas  | 
| db.sql.stats.total\$1sharable\$1mem | Memória compartilhável total (em bytes)  | 
| db.sql.stats.cpu\$1time | Tempo de CPU (em ms) | 

As métricas a seguir fornecem as principais estatísticas referentes a uma consulta de resumo SQL do Oracle.


| Métrica | Unidade | 
| --- | --- | 
| db.sql\$1tokenized.stats.executions | Número de execuções | 
| db.sql\$1tokenized.stats.elapsed\$1time | Tempo decorrido (em ms) | 
| db.sql\$1tokenized.stats.rows\$1processed | Linhas processadas | 
| db.sql\$1tokenized.stats.buffer\$1gets | Obtenções de buffer | 
| db.sql\$1tokenized.stats.physical\$1read\$1requests | Leituras físicas | 
| db.sql\$1tokenized.stats.physical\$1write\$1requests | Gravações físicas | 
| db.sql\$1tokenized.stats.total\$1sharable\$1mem | Memória compartilhável total (em bytes)  | 
| db.sql\$1tokenized.stats.cpu\$1time | Tempo de CPU (em ms) | 

# Estatísticas de SQL para o Amazon RDS para SQL Server
<a name="USER_PerfInsights.UsingDashboard.AnalyzeDBLoad.AdditionalMetrics.SQLServer"></a>

O Amazon RDS para SQL Server coleta estatísticas SQL tanto em nível de instrução quanto em nível de resumo. Em nível de instrução, a coluna ID representa o valor de `sql_handle`. Em nível de resumo, a coluna ID mostra o valor de `query_hash`. 

O SQL Server retorna valores NULL para `query_hash` para algumas instruções. Por exemplo, ALTER INDEX, CHECKPOINT, UPDATE STATISTICS, COMMIT TRANSACTION, FETCH NEXT FROM Cursor e algumas instruções INSERT, SELECT @<variable>, instruções condicionais e procedimentos armazenados executáveis. Nesse caso, o valor `sql_handle` é exibido como o ID em nível de resumo dessa instrução. 

**Topics**
+ [Estatísticas por segundo para o SQL Server](#USER_PerfInsights.UsingDashboard.AnalyzeDBLoad.AdditionalMetrics.SQLServer.per-second)
+ [Estatísticas por chamada para o SQL Server](#USER_PerfInsights.UsingDashboard.AnalyzeDBLoad.AdditionalMetrics.SQLServer.per-call)
+ [Principais estatísticas para o SQL Server](#USER_PerfInsights.UsingDashboard.AnalyzeDBLoad.AdditionalMetrics.SQLServer.primary)

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

As métricas a seguir fornecem estatísticas por segundo referentes a uma consulta SQL do SQL Server.


| Métrica | Unidade | 
| --- | --- | 
| db.sql.stats.execution\$1count\$1per\$1sec | Número de execuções por segundo | 
| db.sql.stats.total\$1elapsed\$1time\$1per\$1sec | Tempo total decorrido por segundo | 
| db.sql.stats.total\$1rows\$1per\$1sec | Total de linhas processadas por segundo | 
| db.sql.stats.total\$1logical\$1reads\$1per\$1sec | Total de leituras lógicas por segundo | 
| db.sql.stats.total\$1logical\$1writes\$1per\$1sec | Total de gravações lógicas por segundo | 
| db.sql.stats.total\$1physical\$1reads\$1per\$1sec | Total de leituras físicas por segundo | 
| db.sql.stats.total\$1worker\$1time\$1per\$1sec | Tempo total de CPU (em ms) | 

As métricas a seguir fornecem estatísticas por segundo referentes a uma consulta SQL de resumo do SQL Server.


| Métrica | Unidade | 
| --- | --- | 
| db.sql\$1tokenized.stats.execution\$1count\$1per\$1sec | Número de execuções por segundo | 
| db.sql\$1tokenized.stats.total\$1elapsed\$1time\$1per\$1sec | Tempo total decorrido por segundo | 
| db.sql\$1tokenized.stats.total\$1rows\$1per\$1sec | Total de linhas processadas por segundo | 
| db.sql\$1tokenized.stats.total\$1logical\$1reads\$1per\$1sec | Total de leituras lógicas por segundo | 
| db.sql\$1tokenized.stats.total\$1logical\$1writes\$1per\$1sec | Total de gravações lógicas por segundo | 
| db.sql\$1tokenized.stats.total\$1physical\$1reads\$1per\$1sec | Total de leituras físicas por segundo | 
| db.sql\$1tokenized.stats.total\$1worker\$1time\$1per\$1sec | Tempo total de CPU (em ms) | 

## Estatísticas por chamada para o SQL Server
<a name="USER_PerfInsights.UsingDashboard.AnalyzeDBLoad.AdditionalMetrics.SQLServer.per-call"></a>

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


| Métrica | Unidade | 
| --- | --- | 
| db.sql.stats.total\$1elapsed\$1time\$1per\$1call | Tempo total decorrido por execução (em ms) | 
| db.sql.stats.total\$1rows\$1per\$1call | Total de linhas processadas por execução | 
| db.sql.stats.total\$1logical\$1reads\$1per\$1call | Total de leituras lógicas por execução | 
| db.sql.stats.total\$1logical\$1writes\$1per\$1call | Total de gravações lógicas por execução | 
| db.sql.stats.total\$1physical\$1reads\$1per\$1call | Total de leituras físicas por execução | 
| db.sql.stats.total\$1worker\$1time\$1per\$1call | Total de tempo de CPU por execução (em ms) | 

As métricas a seguir fornecem estatísticas por chamada referentes a uma consulta SQL de resumo do SQL Server.


| Métrica | Unidade | 
| --- | --- | 
| db.sql\$1tokenized.stats.total\$1elapsed\$1time\$1per\$1call | Tempo total decorrido por execução | 
| db.sql\$1tokenized.stats.total\$1rows\$1per\$1call | Total de linhas processadas por execução | 
| db.sql\$1tokenized.stats.total\$1logical\$1reads\$1por\$1call | Total de leituras lógicas por execução | 
| db.sql\$1tokenized.stats.total\$1logical\$1writes\$1per\$1call | Total de gravações lógicas por execução | 
| db.sql\$1tokenized.stats.total\$1physical\$1reads\$1por\$1call | Total de leituras físicas por execução  | 
| db.sql\$1tokenized.stats.total\$1worker\$1time\$1per\$1call | Total de tempo de CPU por execução (em ms) | 

## Principais estatísticas para o SQL Server
<a name="USER_PerfInsights.UsingDashboard.AnalyzeDBLoad.AdditionalMetrics.SQLServer.primary"></a>

As métricas a seguir fornecem as principais estatísticas referentes a uma consulta SQL do SQL Server.


| Métrica | Unidade | 
| --- | --- | 
| db.sql.stats.execution\$1count | Número de execuções | 
| db.sql.stats.total\$1elapsed\$1time | Tempo total decorrido (em ms) | 
| db.sql.stats.total\$1rows | Total de linhas processadas | 
| db.sql.stats.total\$1logical\$1reads | Total de leituras lógicas | 
| db.sql.stats.total\$1logical\$1writes | Total de gravações lógicas | 
| db.sql.stats.total\$1physical\$1reads | Total de leituras lógicas | 
| db.sql.stats.total\$1worker\$1time | Tempo total de CPU (em ms) | 

As métricas a seguir fornecem as principais estatísticas referentes a uma consulta de resumo SQL do SQL Server.


| Métrica | Unidade | 
| --- | --- | 
| db.sql\$1tokenized.stats.execution\$1count | Número de execução | 
| db.sql\$1tokenized.stats.total\$1elapsed\$1time | Tempo total decorrido (em ms) | 
| db.sql\$1tokenized.stats.total\$1rows | Total de linhas processadas | 
| db.sql\$1tokenized.stats.total\$1logical\$1reads | Total de leituras lógicas | 
| db.sql\$1tokenized.stats.total\$1logical\$1writes | Total de gravações lógicas | 
| db.sql\$1tokenized.stats.total\$1physical\$1reads | Total de leituras lógicas | 
| db.sql\$1tokenized.stats.total\$1worker\$1time | Tempo total de CPU (em ms) | 

# Estatísticas SQL do RDS 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. O Aurora PostgreSQL coleta estatísticas SQL somente em nível de resumo. Nenhuma estatística é mostrada em nível de instrução. 

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

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

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

Para visualizar estatísticas de resumo SQL, o RDS PostgreSQL deve carregar a biblioteca `pg_stat_statements`. Para instâncias de banco de dados do PostgreSQL compatíveis com o PostgreSQL 11 ou versões posteriores, o banco de dados carrega essa biblioteca por padrão. Para instâncias de banco de dados PostgreSQL compatíveis com PostgreSQL 10 ou versões anteriores, essa biblioteca é habilitada manualmente. 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 RDS](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 RDS 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 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 RDS 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 RDS 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 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 RDS fornece métricas em tempo real para o sistema operacional (SO) no qual seu de instância de banco de dados é executado. O RDS 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 sistema operacional Db2, MariaDB, MySQL, Oracle e PostgreSQL](#USER_Monitoring-Available-OS-Metrics-RDS)
+ [Métricas de SO para Microsoft SQL Server](#USER_Monitoring-Available-OS-Metrics-RDS.SQLServer)

## Métricas do sistema operacional Db2, MariaDB, MySQL, Oracle e PostgreSQL
<a name="USER_Monitoring-Available-OS-Metrics-RDS"></a>

O RDS coleta métricas de disco para `rdsdbdata`, bem como volumes adicionais de armazenamento presentes no sistema operacional. Para visualizar métricas do SO no CloudWatch Logs, consulte [Visualizar métricas do SO usando CloudWatch Logs](USER_Monitoring.OS.CloudWatchLogs.md).

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

## Métricas de SO para Microsoft SQL Server
<a name="USER_Monitoring-Available-OS-Metrics-RDS.SQLServer"></a>

O RDS coleta métricas de disco para `rdsdbdata`, bem como volumes adicionais de armazenamento presentes no sistema operacional. Para visualizar métricas do SO no CloudWatch Logs, consulte [Visualizar métricas do SO usando CloudWatch Logs](USER_Monitoring.OS.CloudWatchLogs.md).

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