Use a operação DescribeDBInstancePerformance para consultar os dados de desempenho da instância. Ao chamar essa operação, especifique o intervalo de tempo (StartTime e EndTime), a instância (DBInstanceId) e a métrica de desempenho (Key). Os valores válidos para Key e a estrutura dos valores de retorno variam de acordo com o tipo de banco de dados:
MySQL e MariaDB
O RDS for MySQL e o RDS for MariaDB compartilham os mesmos nomes de parâmetros de desempenho.
|
Parâmetro |
Descrição |
|
MySQL_NetworkTraffic |
Taxa média de tráfego de entrada e saída da instância. Unidade: KB/s. |
|
MySQL_QPSTPS |
Número médio de instruções SQL executadas e transações por segundo. Unidade: contagem/s. |
|
MySQL_Sessions |
Número de conexões ativas e totais. Unidade: contagem. |
|
MySQL_InnoDBBufferRatio |
Taxa de acerto de leitura, utilização e porcentagem de blocos sujos no pool de buffers do InnoDB. Unidade: %. |
|
MySQL_InnoDBDataReadWriten |
Quantidade média de dados lidos e gravados no InnoDB por segundo. Unidade: KB. |
|
MySQL_InnoDBLogRequests |
Número médio de leituras e gravações no pool de buffers do InnoDB por segundo. Unidade: contagem/s. |
|
MySQL_InnoDBLogWrites |
Número médio de solicitações de gravação de log, gravações físicas no arquivo de log e gravações |
|
MySQL_TempDiskTableCreates |
Número de tabelas temporárias em disco criadas durante a execução de instruções. Unidade: contagem. |
|
MySQL_MyISAMKeyBufferRatio |
Utilização média, taxa de acerto de leitura e taxa de acerto de gravação do buffer de chaves do MyISAM. Unidade: %. |
|
MySQL_MyISAMKeyReadWrites |
Para o MyISAM, número médio de leituras de buffer, gravações de buffer, leituras de disco e gravações de disco por segundo. Unidade: contagem/s. |
|
MySQL_COMDML |
Número médio de execuções por segundo das seguintes instruções: DELETE, INSERT, INSERT_SELECT, REPLACE, REPLACE_SELECT, SELECT e UPDATE. Unidade: contagem/s. |
|
MySQL_RowDML |
Número médio de linhas lidas, atualizadas, excluídas e inseridas por segundo em tabelas InnoDB, e número médio de gravações físicas no arquivo de log por segundo. Unidade: linhas/s ou contagem/s. |
|
MySQL_MemCpuUsage (Para instâncias não Serverless) |
Utilização de CPU e memória de uma instância não Serverless, expressa como porcentagem do total de recursos do sistema operacional. Unidade: %. |
|
MySQL_RCU_MemCpuUsage (Para instâncias Serverless) |
Utilização de CPU e memória de uma instância Serverless, expressa como porcentagem do total de recursos do sistema operacional. Unidade: %. |
|
MySQL_IOPS |
IOPS da instância. Unidade: contagem/s. |
|
MySQL_DetailedSpaceUsage |
Uso de espaço total, de dados, de log, temporário e de sistema da instância. Unidade: MB. |
|
MySQL_CPS |
Conexões por segundo da instância. Unidade: conexões/s. |
|
slavestat |
Atraso de replicação da instância somente leitura. Unidade: segundos. |
|
MySQL_ThreadStatus |
Número de threads ativas e conectadas. Unidade: contagem. |
|
MySQL_ReplicationDelay |
Atraso de replicação da instância réplica. Unidade: segundos. |
|
MySQL_ReplicationThread |
Status da thread de replicação de I/O e da thread de replicação SQL. O status 1 indica normalidade, enquanto 0 indica thread ausente. |
|
MySQL_ROW_LOCK |
Tempo máximo de espera (ms), tempo médio de espera (ms) e número de esperas (contagem) para um bloqueio de linha. |
|
MySQL_SelectScan |
Número de varreduras completas de tabela realizadas pela instância. Unidade: contagem. |
|
MySQL_MBPS |
Throughput de leitura e gravação da instância. Unidade: B/s. |
SQL Server
Várias métricas para uma única chave são separadas por &.
PostgreSQL
O ApsaraDB RDS for PostgreSQL oferece monitoramento aprimorado para fornecer métricas mais granulares no console. Esta tabela mapeia os valores do parâmetro Key da operação DescribeDBInstancePerformance às métricas correspondentes no monitoramento aprimorado.
|
|
Métrica e descrição |
Métrica de monitoramento aprimorado |
|
MemoryUsage |
Uso de memória. Unidade: %. |
os.mem_usage.total.avg |
|
CpuUsage |
Utilização de CPU. Unidade: %. |
os.cpu_usage.total.avg |
|
PgSQL_SpaceUsage |
Uso de espaço da instância. Unidade: bytes. |
os.fs_size.wal_dir.avg + os.fs_size.base_dir.avg (Unidade: MB) |
|
PgSQL_IOPS |
IOPS (operações de I/O por segundo). Unidade: contagem/s. |
(os.iops.data.avg+os.iops.wal.avg) / os.iops.total.avg * 100 |
|
PgSQL_Session |
Total de conexões atuais. Unidade: contagem. |
db.connections.total.avg |
|
PolarDBConnections |
|
|
|
PolarDBRowDML |
|
|
|
PolarDBQPSTPS |
|
|
|
PolarDBSwellTime |
Idade mínima do lixo, em segundos, antes de ser coletado (ponto de swell). |
db.swell.swell_time.avg |
|
PolarDBCPU |
Utilização de CPU. Unidade: %. |
|
|
PolarDBMemory |
Uso de memória. Unidade: %. |
os.mem_usage.total.avg |
|
PolarDBReplication |
|
/ |
|
PolarDBLongSQL |
|
|
|
PolarDBLongIdleTransaction |
|
|
|
PolarDBLongTransaction |
|
|
|
PolarDBLongTwoPCTransaction |
|
|
|
PolarDBLocalIOSTAT |
|
|
|
PolarDBLocalDiskUsage |
|
|