Métricas y dimensiones de Amazon Keyspaces - Amazon Keyspaces (para Apache Cassandra)

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.

Métricas y dimensiones de Amazon Keyspaces

Cuando interactúas con Amazon Keyspaces, envía las siguientes métricas y dimensiones a Amazon. CloudWatch Todas las métricas se agregan y notifican cada minuto. Puede utilizar los siguientes procedimientos para ver las métricas de Amazon Keyspaces.

Para ver las métricas mediante la consola CloudWatch

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 CloudWatch consola en https://console.aws.amazon.com/cloudwatch/.

  2. Si es necesario, cambie la región. En la barra de navegación, seleccione la región donde residen sus recursos de AWS . Para obtener más información, consulte puntos de conexión de servicio de AWS.

  3. En el panel de navegación, seleccione Métricas.

  4. En la pestaña Todas las métricas, elija AWS/Cassandra.

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

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

Métricas y dimensiones de Amazon Keyspaces

Aquí se muestran las métricas y dimensiones que Amazon Keyspaces envía a Amazon CloudWatch .

Métricas de Amazon Keyspaces

Amazon CloudWatch agrega las métricas de Amazon Keyspaces en intervalos de un minuto.

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 Amazon Keyspaces o mediante la CloudWatch consola o los AWS SDK para todas las métricas. AWS CLI En la siguiente tabla, cada métrica tiene una lista de estadísticas válidas y aplicables.

Métrica Descripción
AccountMaxTableLevelReads

El número máximo de unidades de capacidad de lectura que puede utilizar una tabla de la cuenta. Para las tablas bajo demanda, este límite establece el máximo de unidades de solicitud de lectura que puede utilizar una tabla.

Unidades: Count

Estadísticas válidas:

  • Maximum: el número máximo de unidades de capacidad de lectura que puede utilizar una tabla de la cuenta.

AccountMaxTableLevelWrites

El número máximo de unidades de capacidad de escritura que puede utilizar una tabla de la cuenta. Para las tablas bajo demanda, este límite establece el máximo de unidades de solicitud de escritura que puede utilizar una tabla.

Unidades: Count

Estadísticas válidas:

  • Maximum: el número máximo de unidades de capacidad de escritura que puede utilizar una tabla de la cuenta.

AccountProvisionedReadCapacityUtilization

El porcentaje de unidades de capacidad de lectura aprovisionadas utilizadas por su cuenta.

Unidades: Percent

Estadísticas válidas:

  • Maximum: el porcentaje máximo de unidades de capacidad de lectura aprovisionadas utilizadas por la cuenta.

  • Minimum: el porcentaje mínimo de unidades de capacidad de lectura aprovisionadas utilizadas por la cuenta.

  • Average: el porcentaje promedio de unidades de capacidad de lectura aprovisionadas utilizadas por la cuenta. La métrica se publica a intervalos de cinco minutos. Por lo tanto, si ajusta rápidamente las unidades de capacidad de lectura aprovisionadas, es posible que esta estadística no refleje el promedio real.

AccountProvisionedWriteCapacityUtilization

El porcentaje de unidades de capacidad de escritura aprovisionadas utilizadas por su cuenta.

Unidades: Percent

Estadísticas válidas:

  • Maximum: el porcentaje máximo de unidades de capacidad de escritura aprovisionadas utilizadas por la cuenta.

  • Minimum: el porcentaje mínimo de unidades de capacidad de escritura aprovisionadas utilizadas por la cuenta.

  • Average: el porcentaje promedio de unidades de capacidad de escritura aprovisionadas utilizadas por la cuenta. La métrica se publica a intervalos de cinco minutos. Por lo tanto, si ajusta rápidamente las unidades de capacidad de escritura aprovisionadas, es posible que esta estadística no refleje el promedio real.

BillableTableSizeInBytes

El tamaño facturable de la tabla en bytes. Es la suma del tamaño codificado de todas las filas de la tabla. Esta métrica le ayuda a hacer un seguimiento de los costos de almacenamiento de su tabla en el tiempo.

Unidades: Bytes

Dimensiones: Keyspace, TableName

Estadísticas válidas:

  • Maximum: el tamaño máximo de almacenamiento de la tabla.

  • Minimum: el tamaño mínimo de almacenamiento de la tabla.

  • Average: el tamaño promedio de almacenamiento de la tabla. Esta métrica se calcula en intervalos de 4 a 6 horas.

ConditionalCheckFailedRequests

El número de solicitudes de escritura de transacciones ligeras (LWT) fallidas. La operaciones INSERT, UPDATE, y DELETE le permiten proporcionar una condición lógica que debe evaluarse como true (verdadera) antes de que la operación pueda continuar. Si esta condición se evalúa como false, ConditionalCheckFailedRequests se incrementa en uno. Las comprobaciones de estado que dan como resultado falsas consumen unidades de capacidad de escritura en función del tamaño de la fila. Para obtener más información, consulte Calcule el consumo de capacidad de las transacciones ligeras en Amazon Keyspaces.

Unidades: Count

Dimensiones: Keyspace, TableName

Estadísticas válidas:

  • Minimum

  • Maximum

  • Average

  • SampleCount

  • Sum

ConsumedReadCapacityUnits

El número de unidades de capacidad de lectura consumidas durante el periodo especificado. Para obtener más información, consulte Modo de capacidad de lectura/escritura.

nota

Para conocer el promedio de utilización de rendimiento por segundo, utilice la estadística Sum para calcular el rendimiento consumido durante el periodo de un minuto. A continuación, divida la suma por el número de segundos de un minuto (60) para calcular el promedio de ConsumedReadCapacityUnits por segundo (reconociendo que este promedio no resalta los picos grandes pero breves de actividad de lectura que se hayan producido durante ese minuto). Para obtener más información sobre comparación de la capacidad de lectura promedio consumida con la capacidad de lectura aprovisionada, consulte ¿Cómo utilizo las métricas de Amazon Keyspaces?.

Unidades: Count

Dimensiones: Keyspace, TableName

Estadísticas válidas:

  • Minimum: el número mínimo de unidades de capacidad de lectura consumidas por cualquier solicitud individual a la tabla.

  • Maximum: el número máximo de unidades de capacidad de lectura consumidas por cualquier solicitud individual a la tabla.

  • Average: la capacidad de lectura promedio por solicitud consumida.

    nota

    El valor Average está influenciado por periodos de inactividad donde el valor de la muestra será cero.

  • Sum: el total de unidades de capacidad de lectura consumidas. Esta es la estadística más útil para la métrica ConsumedReadCapacityUnits.

  • SampleCount: el número de solicitudes a Amazon Keyspaces, aunque no se haya consumido capacidad de lectura.

    nota

    El valor SampleCount está influenciado por periodos de inactividad donde el valor de la muestra será cero.

ConsumedWriteCapacityUnits

El número de unidades de capacidad de escritura consumidas durante el periodo especificado. Puede recuperar la capacidad de escritura total consumida para una tabla. Para obtener más información, consulte Modo de capacidad de lectura/escritura.

nota

Para conocer el promedio de utilización de rendimiento por segundo, utilice la estadística Sum para calcular el rendimiento consumido durante el periodo de un minuto. A continuación, divida la suma por el número de segundos de un minuto (60) para calcular el promedio de ConsumedWriteCapacityUnits por segundo (reconociendo que este promedio no resalta los picos grandes pero breves de actividad de escritura que se hayan producido durante ese minuto). Para obtener más información sobre comparación de la capacidad de escritura promedio consumida con la capacidad de escritura aprovisionada, consulte ¿Cómo utilizo las métricas de Amazon Keyspaces?.

Unidades: Count

Dimensiones: Keyspace, TableName

Estadísticas válidas:

  • Minimum: el número mínimo de unidades de capacidad de escritura consumidas por cualquier solicitud individual a la tabla.

  • Maximum: el número máximo de unidades de capacidad de escritura consumidas por cualquier solicitud individual a la tabla.

  • Average: la capacidad de escritura promedio por solicitud consumida.

    nota

    El valor Average está influenciado por periodos de inactividad donde el valor de la muestra será cero.

  • Sum: el total de unidades de capacidad de escritura consumidas. Esta es la estadística más útil para la métrica ConsumedWriteCapacityUnits.

  • SampleCount: el número de solicitudes a Amazon Keyspaces, aunque no se haya consumido capacidad de escritura.

    nota

    El valor SampleCount está influenciado por periodos de inactividad donde el valor de la muestra será cero.

MaxProvisionedTableReadCapacityUtilization

El porcentaje de unidades de capacidad de lectura aprovisionadas utilizadas por la tabla de lectura aprovisionada más alta de una cuenta.

Unidades: Percent

Estadísticas válidas:

  • Maximum: el porcentaje máximo de unidades de capacidad de lectura aprovisionadas utilizadas por la tabla de lectura aprovisionada más alta de la cuenta.

  • Minimum: el porcentaje mínimo de unidades de capacidad de lectura aprovisionadas utilizadas por la tabla de lectura aprovisionada más alta de la cuenta.

  • Average: el porcentaje promedio de unidades de capacidad de lectura aprovisionadas utilizadas por la tabla de lectura aprovisionada más alta de la cuenta. La métrica se publica a intervalos de cinco minutos. Por lo tanto, si ajusta rápidamente las unidades de capacidad de lectura aprovisionadas, es posible que esta estadística no refleje el promedio real.

MaxProvisionedTableWriteCapacityUtilization

El porcentaje de capacidad de escritura aprovisionada utilizada por la tabla de escritura aprovisionada más alta de una cuenta.

Unidades: Percent

Estadísticas válidas:

  • Maximum: el porcentaje máximo de unidades de capacidad de escritura aprovisionadas utilizadas por la tabla de escritura aprovisionada más alta de la cuenta.

  • Minimum: el porcentaje mínimo de unidades de capacidad de escritura aprovisionadas utilizadas por la tabla de escritura aprovisionada más alta de la cuenta.

  • Average: el porcentaje promedio de unidades de capacidad de escritura aprovisionadas utilizadas por la tabla de escritura aprovisionada más alta de la cuenta. La métrica se publica a intervalos de cinco minutos. Por lo tanto, si ajusta rápidamente las unidades de capacidad de escritura aprovisionadas, es posible que esta estadística no refleje el promedio real.

PerConnectionRequestRateExceeded

Solicitudes a Amazon Keyspaces que superan la cuota de tasa de solicitudes por conexión. Cada conexión de cliente a Amazon Keyspaces puede admitir hasta 3000 solicitudes CQL por segundo. Los clientes pueden crear varias conexiones para aumentar el rendimiento.

Si utiliza la réplica multirregión, cada escritura replicada también contribuye a esta cuota. Como práctica recomendada, le sugerimos que aumente el número de conexiones a sus tablas para evitar errores PerConnectionRequestRateExceeded. No existe límite para el número de conexiones que pueda tener en Amazon Keyspaces.

Unidades: Count

Dimensiones: Keyspace, TableName, Operation

Estadísticas válidas:

  • SampleCount

  • Sum

ProvisionedReadCapacityUnits

El número de unidades de capacidad de lectura aprovisionadas para una tabla.

La dimensión TableName devuelve las ProvisionedReadCapacityUnits de la tabla.

Unidades: Count

Dimensiones: Keyspace, TableName

Estadísticas válidas:

  • Minimum: la configuración más baja para la capacidad de lectura aprovisionada. Si utiliza ALTER TABLE para aumentar la capacidad de lectura, esta métrica muestra el valor más bajo de ReadCapacityUnits aprovisionado durante este periodo de tiempo.

  • Maximum: la configuración más alta para la capacidad de lectura aprovisionada. Si utiliza ALTER TABLE para reducir la capacidad de lectura, esta métrica muestra el valor más alto de ReadCapacityUnits aprovisionado durante este período de tiempo.

  • Average: la capacidad de lectura aprovisionada promedio. La métrica ProvisionedReadCapacityUnits se publica a intervalos de cinco minutos. Por lo tanto, si ajusta rápidamente las unidades de capacidad de lectura aprovisionadas, es posible que esta estadística no refleje el promedio real.

ProvisionedWriteCapacityUnits

El número de unidades de capacidad de escritura aprovisionadas para una tabla.

La dimensión TableName devuelve las ProvisionedWriteCapacityUnits de la tabla.

Unidades: Count

Dimensiones: Keyspace, TableName

Estadísticas válidas:

  • Minimum: la configuración más baja para la capacidad de escritura aprovisionada. Si utiliza ALTER TABLE para aumentar la capacidad de escritura, esta métrica muestra el valor más bajo de WriteCapacityUnits aprovisionado durante este período de tiempo.

  • Maximum: la configuración más alta para la capacidad de escritura aprovisionada. Si utiliza ALTER TABLE para reducir la capacidad de escritura, esta métrica muestra el valor más alto de WriteCapacityUnits aprovisionado durante este período de tiempo.

  • Average: la capacidad de escritura aprovisionada promedio. La métrica ProvisionedWriteCapacityUnits se publica a intervalos de cinco minutos. Por lo tanto, si ajusta rápidamente las unidades de capacidad de escritura aprovisionadas, es posible que esta estadística no refleje el promedio real.

ReadThrottleEvents

Las solicitudes a Amazon Keyspaces que superan la capacidad de lectura aprovisionada de una tabla, o las cuotas a nivel de cuenta, las cuotas de solicitudes por conexión o las cuotas a nivel de partición.

Unidades: Count

Dimensiones: Keyspace, TableName, Operation

Estadísticas válidas:

  • SampleCount

  • Sum

ReplicationLatency

Esta métrica se aplica solo a los espacios de claves multirregión y mide el tiempo que se tardó en replicar updates, inserts o deletes de una tabla réplica a otra tabla réplica en un espacio de claves multirregión.

Unidades: Millisecond

Dimensiones: TableName, ReceivingRegion

Estadísticas válidas:

  • Average

  • Maximum

  • Minimum

ReturnedItemCountBySelect

Número de filas devueltas por consultas SELECT multifila durante el periodo especificado. Las consultas SELECT multifila son consultas que no contienen la clave principal totalmente cualificada, como los escaneos de tabla completa y las consultas de rango.

El número de filas devueltas no es necesariamente el mismo que el número de filas que se evaluaron. Por ejemplo, suponga que solicitó una SELECT * con ALLOW FILTERING en una tabla que tiene 100 filas, pero especificó una cláusula WHERE que redujo los resultados de forma que solo se devuelven 15 filas. En este caso, la respuesta de SELECT contendría un ScanCount de 100 y un Count de 15 filas devueltas.

Unidades: Count

Dimensiones: Keyspace, TableName, Operation

Estadísticas válidas:

  • Minimum

  • Maximum

  • Average

  • SampleCount

  • Sum

StoragePartitionThroughputCapacityExceeded

Solicitudes a una partición de almacenamiento de Amazon Keyspaces que superan la capacidad de rendimiento de la partición. Las particiones de almacenamiento de Amazon Keyspaces pueden admitir hasta 1000 WCU/WRU por segundo y 3000 RCU/RRU por segundo. Le recomendamos que revise su modelo de datos para distribuir el tráfico de lectura/escritura entre más particiones a fin de mitigar estas excepciones.

nota

Las particiones lógicas de Amazon Keyspaces pueden abarcar múltiples particiones de almacenamiento y su tamaño es prácticamente ilimitado.

Unidades: Count

Dimensiones: Keyspace, TableName, Operation

Estadísticas válidas:

  • SampleCount

  • Sum

SuccessfulRequestCount

El número de solicitudes procesadas con éxito durante el periodo de tiempo especificado.

Unidades: Count

Dimensiones: Keyspace, TableName, Operation

Estadísticas válidas:

  • SampleCount

SuccessfulRequestLatency

Las solicitudes exitosas a Amazon Keyspaces durante el periodo de tiempo especificado. SuccessfulRequestLatency puede proporcionar dos tipos diferentes de información:

  • El tiempo transcurrido para las solicitudes correctas (Minimum, Maximum, Sum o Average).

  • El número de solicitudes realizadas correctamente (SampleCount).

SuccessfulRequestLatency refleja la actividad solo dentro de Amazon Keyspaces y no tiene en cuenta la latencia en red o la actividad del lado del cliente.

Unidades: Milliseconds

Dimensiones: Keyspace, TableName, Operation

Estadísticas válidas:

  • Minimum

  • Maximum

  • Average

  • SampleCount

SystemErrors

Las solicitudes a Amazon Keyspaces que generan un ServerError durante el periodo especificado. Un ServerError suele indicar un error interno del servicio.

Unidades: Count

Dimensiones: Keyspace, TableName, Operation

Estadísticas válidas:

  • Sum

  • SampleCount

SystemReconciliationDeletes

Las unidades consumidas para eliminar datos lapidados al estar habilitadas las marcas de tiempo del lado del cliente. Cada SystemReconciliationDelete proporciona capacidad suficiente para eliminar o actualizar hasta 1 KB de datos por fila. Por ejemplo, para actualizar una fila que almacena 2,5 KB de datos y eliminar al mismo tiempo una o más columnas dentro de la fila se requieren 3 SystemReconciliationDeletes. O bien, para eliminar una fila completa que contenga 3,5 KB de datos se requieren 4 SystemReconciliationDeletes.

Unidades: Count

Dimensiones: Keyspace, TableName

Estadísticas válidas:

  • Sum: el número total de SystemReconciliationDeletes consumidos en un periodo de tiempo.

TTLDeletes

Las unidades consumidas para eliminar o actualizar datos en una fila utilizando Tiempo de vida (TTL). Cada TTLDelete proporciona capacidad suficiente para eliminar o actualizar hasta 1 KB de datos por fila. Por ejemplo, para actualizar una fila que almacena 2,5 KB de datos y eliminar una o más columnas dentro de la fila al mismo tiempo se requieren 3 eliminaciones TTL. O bien, para eliminar una fila entera que contiene 3,5 KB de datos se requieren 4 eliminaciones TTL.

Unidades: Count

Dimensiones: Keyspace, TableName

Estadísticas válidas:

  • Sum: el número total de TTLDeletes consumidos en un periodo de tiempo.

UserErrors

Las solicitudes a Amazon Keyspaces que generan un error InvalidRequest durante el periodo especificado. Una InvalidRequest suele indicar un error del lado del cliente, como una combinación no válida de parámetros, un intento de actualizar una tabla inexistente o una firma de solicitud incorrecta.

UserErrorsrepresenta la suma de las solicitudes no válidas de la actual Región de AWS y la actual Cuenta de AWS.

Unidades: Count

Dimensiones: Keyspace, TableName, Operation

Estadísticas válidas:

  • Sum

  • SampleCount

WriteThrottleEvents

Las solicitudes a Amazon Keyspaces que superan la capacidad de escritura aprovisionada de una tabla, o las cuotas a nivel de cuenta, las cuotas de solicitudes por conexión o las cuotas a nivel de partición.

Unidades: Count

Dimensiones: Keyspace, TableName, Operation

Estadísticas válidas:

  • SampleCount

  • Sum

Dimensiones de las métricas de Amazon Keyspaces

Las métricas de Amazon Keyspaces se identifican por los valores de la cuenta, el nombre de la tabla o la operación. Puede utilizar la CloudWatch consola para recuperar los datos de Amazon Keyspaces en cualquiera de las dimensiones de la siguiente tabla.

Dimensión Descripción
Keyspace

Esta dimensión limita los datos a un espacio de claves específico. Este valor puede ser cualquier espacio de claves en la región y la Cuenta de AWS actuales.

Operation

Esta dimensión limita los datos a una de las operaciones CQL de Amazon Keyspaces, como las operaciones INSERT o SELECT.

TableName

Esta dimensión limita los datos a una tabla específica. Este valor puede ser cualquier nombre de tabla en la región y la Cuenta de AWS actuales. Si el nombre de la tabla no es único dentro de la cuenta, también debe especificar el Keyspace.