Métricas do Amazon CloudWatch para Performance Insights - Amazon DocumentDB

As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.

Métricas do Amazon CloudWatch para Performance Insights

O Performance Insights publica automaticamente as 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 do Amazon DocumentDB. 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 estado de espera é CPU. No Performance Insights, esses dados são consultados como db.load.avg, filtrados pelo tipo de estado de espera CPU.

DBLoadNonCPU

O número de sessões ativas em que o tipo do estado de espera não é CPU.

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.

Por exemplo, você pode obter as estatísticas da métrica DBLoad executando o comando get-metric-statistics.

aws cloudwatch get-metric-statistics \ --region ap-south-1 \ --namespace AWS/DocDB \ --metric-name DBLoad \ --period 360 \ --statistics Average \ --start-time 2022-03-14T8:00:00Z \ --end-time 2022-03-14T9:00:00Z \ --dimensions Name=DBInstanceIdentifier,Value=documentdbinstance

Este exemplo gera uma saída semelhante à seguinte.

{ "Datapoints": [ { "Timestamp": "2022-03-14T08:42:00Z", "Average": 1.0, "Unit": "None" }, { "Timestamp": "2022-03-14T08:24:00Z", "Average": 2.0, "Unit": "None" }, { "Timestamp": "2022-03-14T08:54:00Z", "Average": 6.0, "Unit": "None" }, { "Timestamp": "2022-03-14T08:36:00Z", "Average": 5.7, "Unit": "None" }, { "Timestamp": "2022-03-14T08:06:00Z", "Average": 4.0, "Unit": "None" }, { "Timestamp": "2022-03-14T08:00:00Z", "Average": 5.2, "Unit": "None" } ], "Label": "DBLoad" }

É possível usar a função matemática métrica DB_PERF_INSIGHTS no console do CloudWatch para consultar métricas do contador Amazon DocumentDB do Insights de Performance. A função DB_PERF_INSIGHTS também inclui a métrica DBLoad em intervalos de menos de um minuto. Também é possível definir alarmes do CloudWatch para essas métricas. Para obter mais detalhes sobre como criar um alarme, consulte Crie um alarme para as métricas do contador do Performance Insights a partir de um banco de dados da AWS.

Para obter mais informações sobre o CloudWatch, consulte O que é o Amazon CloudWatch? no Guia do usuário do Amazon CloudWatch.