Visualización de dimensiones y métricas de DAX - Amazon DynamoDB

Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.

Visualización de dimensiones y métricas de DAX

Cuando usted interactúa con Amazon DynamoDB, este envía las siguientes métricas y dimensiones a Amazon CloudWatch. Puede utilizar los siguientes procedimientos para cer las métricas de DynamoDB Accelerator (DAX).

Para ver las métricas (consola)

Las métricas se agrupan en primer lugar por el espacio de nombres de servicio y, a continuación, por las diversas combinaciones de dimensiones dentro de cada espacio de nombres.

  1. Abra la consola de CloudWatch en https://console.aws.amazon.com/cloudwatch/.

  2. En el panel de navegación, seleccione Metrics (Métricas).

  3. Seleccione el espacio de nombres de DAX.

Para ver las métricas (AWS CLI)
  • En el símbolo del sistema, ejecute el siguiente comando.

    aws cloudwatch list-metrics --namespace "AWS/DAX"

Dimensiones y métricas de DAX

En las siguientes secciones se detallan las métricas y dimensiones que DAX envía a CloudWatch.

Métricas de DAX

Las siguientes métricas están disponibles en DAX. DAX solo envía métricas a CloudWatch cuando tienen un valor distinto de cero.

nota

CloudWatch agrega las siguientes métricas de DAX a intervalos de un minuto:

  • CPUUtilization

  • CacheMemoryUtilization

  • NetworkBytesIn

  • NetworkBytesOut

  • NetworkPacketsIn

  • NetworkPacketsOut

  • GetItemRequestCount

  • BatchGetItemRequestCount

  • BatchWriteItemRequestCount

  • DeleteItemRequestCount

  • PutItemRequestCount

  • UpdateItemRequestCount

  • TransactWriteItemsCount

  • TransactGetItemsCount

  • ItemCacheHits

  • ItemCacheMisses

  • QueryCacheHits

  • QueryCacheMisses

  • ScanCacheHits

  • ScanCacheMisses

  • TotalRequestCount

  • ErrorRequestCount

  • FaultRequestCount

  • FailedRequestCount

  • QueryRequestCount

  • ScanRequestCount

  • ClientConnections

  • EstimatedDbSize

  • EvictedSize

  • CPUCreditUsage

  • CPUCreditBalance

  • CPUSurplusCreditBalance

  • CPUSurplusCreditsCharged

No todas las estadísticas, tales como Average o Sum, son aplicables a todas las métricas. Sin embargo, todos estos valores están disponibles a través de la consola de DAX o mediante la consola de CloudWatch, la AWS CLI, o los SDK de AWS para todas las métricas. En la siguiente tabla, cada métrica tiene una lista de estadísticas válidas y aplicables.

Métrica Descripción
CPUUtilization

El porcentaje de utilización de CPU del nodo o del clúster.

Unidades: Percent

Estadísticas válidas:

  • Minimum

  • Maximum

  • Average

CacheMemoryUtilization

Porcentaje de memoria caché disponible que está utilizando la caché de elemento y la caché de consulta en el nodo o clúster. Los datos almacenados en caché comienzan a ser expulsados antes de que la utilización de la memoria llegue al 100% (vea la métrica EvictedSize). Si CacheMemoryUtilization alcanza el 100% en cualquier nodo, las solicitudes de escritura serán sometidas a una limitación controlada y debe considerar cambiar a un clúster con un tipo de nodo más grande.

Unidades: Percent

Estadísticas válidas:

  • Minimum

  • Maximum

  • Average

NetworkBytesIn

El número de bytes recibidos en todas las interfaces de red por el nodo o el clúster.

Unidades: Bytes

Estadísticas válidas:

  • Minimum

  • Maximum

  • Average

NetworkBytesOut

El número de bytes enviados en todas las interfaces de red por el nodo o el clúster. Esta métrica identifica el volumen de tráfico de red saliente en términos del número de bytes en un solo nodo o clúster.

Unidades: Bytes

Estadísticas válidas:

  • Minimum

  • Maximum

  • Average

NetworkPacketsIn

El número de paquetes recibidos en todas las interfaces de red por el nodo o el clúster.

Unidades: Count

Estadísticas válidas:

  • Minimum

  • Maximum

  • Average

NetworkPacketsOut

El número de paquetes enviados en todas las interfaces de red por el nodo o el clúster. Esta métrica identifica el volumen de tráfico saliente en términos del número de paquetes en un solo nodo o clúster.

Unidades: Count

Estadísticas válidas:

  • Minimum

  • Maximum

  • Average

GetItemRequestCount

El número de solicitudes GetItem manejadas por el nodo o el clúster.

Unidades: Count

Estadísticas válidas:

  • Minimum

  • Maximum

  • Average

  • SampleCount

  • Sum

BatchGetItemRequestCount

El número de solicitudes BatchGetItem manejadas por el nodo o el clúster.

Unidades: Count

Estadísticas válidas:

  • Minimum

  • Maximum

  • Average

  • SampleCount

  • Sum

BatchWriteItemRequestCount

El número de solicitudes BatchWriteItem manejadas por el nodo o el clúster.

Unidades: Count

Estadísticas válidas:

  • Minimum

  • Maximum

  • Average

  • SampleCount

  • Sum

DeleteItemRequestCount

El número de solicitudes DeleteItem manejadas por el nodo o el clúster.

Unidades: Count

Estadísticas válidas:

  • Minimum

  • Maximum

  • Average

  • SampleCount

  • Sum

PutItemRequestCount

El número de solicitudes PutItem manejadas por el nodo o el clúster.

Unidades: Count

Estadísticas válidas:

  • Minimum

  • Maximum

  • Average

  • SampleCount

  • Sum

UpdateItemRequestCount

El número de solicitudes UpdateItem manejadas por el nodo o el clúster.

Unidades: Count

Estadísticas válidas:

  • Minimum

  • Maximum

  • Average

  • SampleCount

  • Sum

TransactWriteItemsCount

El número de solicitudes TransactWriteItems manejadas por el nodo o el clúster.

Unidades: Count

Estadísticas válidas:

  • Minimum

  • Maximum

  • Average

  • SampleCount

  • Sum

TransactGetItemsCount

El número de solicitudes TransactGetItems manejadas por el nodo o el clúster.

Unidades: Count

Estadísticas válidas:

  • Minimum

  • Maximum

  • Average

  • SampleCount

  • Sum

ItemCacheHits

Cantidad de veces que el nodo o el clúster devolvieron un elemento desde la caché.

Unidades: Count

Estadísticas válidas:

  • Minimum

  • Maximum

  • Average

  • SampleCount

  • Sum

ItemCacheMisses

Cantidad de veces que un elemento no estaba en la caché del nodo o clúster y tuvo que recuperarse de DynamoDB.

Unidades: Count

Estadísticas válidas:

  • Minimum

  • Maximum

  • Average

  • SampleCount

  • Sum

QueryCacheHits

Cantidad de veces que se devolvió el resultado de una consulta desde la caché del nodo o clúster.

Unidades: Count

Estadísticas válidas:

  • Minimum

  • Maximum

  • Average

  • SampleCount

  • Sum

QueryCacheMisses

Cantidad de veces que el resultado de una consulta no estaba en la caché de nodo o clúster y tuvo que recuperarse de DynamoDB.

Unidades: Count

Estadísticas válidas:

  • Minimum

  • Maximum

  • Average

  • SampleCount

  • Sum

ScanCacheHits

Cantidad de veces que se devolvió el resultado de un análisis desde la caché del nodo o clúster.

Unidades: Count

Estadísticas válidas:

  • Minimum

  • Maximum

  • Average

  • SampleCount

  • Sum

ScanCacheMisses

Cantidad de veces que el resultado de un análisis no estaba en la caché del nodo o clúster y tuvo que recuperarse de DynamoDB.

Unidades: Count

Estadísticas válidas:

  • Minimum

  • Maximum

  • Average

  • SampleCount

  • Sum

TotalRequestCount

Cantidad total de solicitudes manejadas por el nodo o el clúster.

Unidades: Count

Estadísticas válidas:

  • Minimum

  • Maximum

  • Average

  • SampleCount

  • Sum

ErrorRequestCount

Cantidad total de solicitudes que dieron lugar a un error de usuario notificado por el nodo o el clúster. Se incluyen las solicitudes que fueron sometidas a una limitación controlada por el nodo o el clúster.

Unidades: Count

Estadísticas válidas:

  • Minimum

  • Maximum

  • Average

  • SampleCount

  • Sum

ThrottledRequestCount

Cantidad total de solicitudes sometidas a una limitación controlada por el nodo o el clúster. Las solicitudes que fueron sometidas a una limitación cotrolada por DynamoDB no se incluyen y se pueden monitorear mediante las métricas de DynamoDB.

Unidades: Count

Estadísticas válidas:

  • Minimum

  • Maximum

  • Average

  • SampleCount

  • Sum

FaultRequestCount

Cantidad total de solicitudes que dieron lugar a un error interno notificado por el nodo o el clúster.

Unidades: Count

Estadísticas válidas:

  • Minimum

  • Maximum

  • Average

  • SampleCount

  • Sum

FailedRequestCount

Cantidad total de solicitudes que dieron lugar a un error notificado por el nodo o el clúster.

Unidades: Count

Estadísticas válidas:

  • Minimum

  • Maximum

  • Average

  • SampleCount

  • Sum

QueryRequestCount

Cantidad de solicitudes de consulta manejadas por el nodo o el clúster.

Unidades: Count

Estadísticas válidas:

  • Minimum

  • Maximum

  • Average

  • SampleCount

  • Sum

ScanRequestCount

Cantidad de solicitudes de análisis manejadas por el nodo o el clúster.

Unidades: Count

Estadísticas válidas:

  • Minimum

  • Maximum

  • Average

  • SampleCount

  • Sum

ClientConnections

Cantidad de conexiones simultáneas realizadas por los clientes al nodo o clúster.

Unidades: Count

Estadísticas válidas:

  • Minimum

  • Maximum

  • Average

  • SampleCount

  • Sum

EstimatedDbSize

Una aproximación de la cantidad de datos almacenados en la caché de elemento y la caché de consulta por el nodo o el clúster.

Unidades: Bytes

Estadísticas válidas:

  • Minimum

  • Maximum

  • Average

EvictedSize

La cantidad de datos expulsados por el nodo o el clúster para dejar espacio para los datos solicitados recientemente. Si la tasa de faltas aumenta y ve que esta métrica también crece, probablemente significa que su conjunto de trabajo ha aumentado. Debe considerar cambiar a un clúster con un tipo de nodo más grande.

Unidades: Bytes

Estadísticas válidas:

  • Minimum

  • Maximum

  • Average

  • Sum

CPUCreditUsage

La cantidad de créditos de CPU gastados por el nodo para la utilización de la CPU. Un crédito de CPU equivale a una vCPU ejecutándose al 100% de utilización durante un minuto o una combinación equivalente de unidades de vCPU, utilización y tiempo (por ejemplo, una vCPU ejecutándose al 50% durante dos minutos o dos vCPU ejecutándose al 25% durante dos minutos).

Las métricas de créditos de CPU solo están disponibles cada cinco minutos. Si especifica un periodo superior a cinco minutos, use la estadística Sum en lugar de la Average.

Unidades: Credits (vCPU-minutes)

Estadísticas válidas:

  • Minimum

  • Maximum

  • Average

  • SampleCount

  • Sum

CPUCreditBalance

La cantidad de créditos de la CPU obtenidos que un nodo ha acumulado desde que se lanzó o se inició.

Los créditos se acumulan en el saldo de créditos una vez obtenidos y se eliminan del saldo de créditos cuando se gastan. El saldo de créditos tiene un límite máximo, determinado por el tamaño del nodo de DAX. Una vez que se ha alcanzado el límite, los nuevos créditos obtenidos se descartarán.

Los créditos de CPUCreditBalance están disponibles para que el nodo los gaste para ampliar la utilización de la CPU por encima de la línea de base.

Unidades: Credits (vCPU-minutes)

Estadísticas válidas:

  • Minimum

  • Maximum

  • Average

  • SampleCount

  • Sum

CPUSurplusCreditBalance

La cantidad de créditos sobrantes que ha gastado un nodo de DAX cuando su valor CPUCreditBalance es igual a cero.

El valor de CPUSurplusCreditBalance se compensa con los créditos de CPU obtenidos. Si la cantidad de créditos sobrantes supera el número máximo de créditos que el nodo puede ganar en un periodo de 24 horas, los créditos sobrantes gastados por encima del máximo implican un cargo adicional.

Unidades: Credits (vCPU-minutes)

Estadísticas válidas:

  • Minimum

  • Maximum

  • Average

  • SampleCount

  • Sum

CPUSurplusCreditsCharged

La cantidad de créditos sobrantes gastados que no se han compensado con créditos de CPU obtenido y, por lo tanto, implican un cargo adicional.

Se cobran créditos sobrantes gastados cuando los créditos sobrantes gastados superan el número máximo de créditos que el nodo puede obtener en un periodo de 24 horas. Los créditos sobrantes gastados por encima de la cantidad máxima se cobran al final de la hora o cuando se elimina el nodo.

Unidades: Credits (vCPU-minutes)

Estadísticas válidas:

  • Minimum

  • Maximum

  • Average

  • SampleCount

  • Sum

nota

Las métricas CPUCreditUsage, CPUCreditBalance, CPUSurplusCreditBalance y CPUSurplusCreditsCharged solo están disponibles para los nodos T3.

Dimensiones de métricas de DAX

Las métricas de DAX se califican según los valores de cuenta, ID de clúster o la combinación de ID de clúster e ID de nodo. Puede usar la consola de CloudWatch junto con cualquier dimensión de la tabla siguiente para recuperar datos de DAX.

Dimensión

Espacio de nombres de la métrica de CloudWatch.

Descripción

Account DAX Metrics

Proporciona estadísticas agregadas en todos los nodos de una cuenta.

ClusterId Cluster Metrics

Limita los datos a un clúster.

ClusterId, NodeId ClusterId, NodeId

Limita los datos a un nodo dentro de un clúster.