Importante
Habilite la integraciónAWS CloudWatch Metric Streams para monitor todas las métricas de CloudWatch desde sus servicios de AWS, incluido el espacio de nombres personalizado. La integración individual ya no es nuestra opción recomendada.
La integración New Relic Infrastructure incluye una integración para informar datos de Amazon DynamoDB a New Relic. Este documento explica cómo activar esta integración y describe los datos que se pueden reportar.
Característica
Amazon DynamoDB es una base de datos en la nube NoSQL completamente administrada que admite modelos de almacenamiento principales tanto de documentos como de valor. Con la integración de New Relic DynamoDB, puede comprender rápidamente cómo la latencia de las solicitudes o los errores afectan su entorno. Recibirá métricas sobre el rendimiento de la base de datos, el estado del servicio y los metadatos del host.
Activar la integración
Para habilitar esta integración, siga los procedimientos estándar para conectar los servicios de AWS a New Relic.
Configuración y sondeo
Puede cambiar la frecuencia de sondeo y filtrar datos usando las opciones de configuración.
Información de sondeo predeterminada para la integración de Amazon DynamoDB:
- New Relic intervalo de sondeo: 5 minutos
- Intervalo de datos de Amazon CloudWatch: 1 minuto o 5 minutos, según la estadística
Ver y usar datos
Para ver y utilizar sus datos de integración, vaya a one.newrelic.com > All capabilities > Infrastructure > AWS y seleccione uno de los enlaces de integración de Amazon DynamodDB.
Puede consultar y explorar sus datos utilizando el tipo de evento DatastoreSample
, con un valor provider
de DynamoDbTable
para tablas de DynamoDB, DynamoDbRegion
para regiones o DynamoDbGlobalSecondaryIndex
para índices secundarios globales de DynamoDB.
Datos métricos
La integración New Relic Amazon DynamoDB recopila los siguientes datos métricos:
Sugerencia
Los datos indicados con un asterisco *
solo se recuperan si la recopilación de inventario extendida está activada.
DynamoDbTable
Metric | Description |
---|---|
| Tiempo transcurrido para solicitudes de operación BatchGetItem exitosas, en milisegundos. |
| Solicitudes de operación BatchGetItem que superan los límites de rendimiento aprovisionados en una tabla. |
| Tiempo transcurrido para solicitudes de operación BatchWriteItem exitosas, en milisegundos. |
| Solicitudes de operación BatchWriteItem que superan los límites de rendimiento aprovisionados en una tabla. |
| El número de intentos fallidos de realizar escrituras condicionales. |
| El número de unidades de capacidad de lectura consumidas durante el período de tiempo especificado, para realizar un seguimiento de la cantidad de rendimiento aprovisionado que se utiliza. |
| La cantidad de unidades de capacidad de escritura consumidas durante el período de tiempo especificado, para realizar un seguimiento de la cantidad de rendimiento aprovisionado que se utiliza. |
| Tiempo transcurrido para solicitudes de operación de eliminación exitosas, en milisegundos. |
| Elimine las solicitudes de operación que excedan los límites de rendimiento aprovisionados en una tabla. |
| Tiempo transcurrido para solicitudes de operación de obtención exitosas, en milisegundos. |
| Obtenga solicitudes de operación que superen los límites de rendimiento aprovisionados en una tabla. |
| La cantidad de actualizaciones de elementos que se escriben en una tabla de réplica, pero que aún no se han escrito en otra réplica de la tabla global. |
| Número de unidades de capacidad de lectura aprovisionadas para una tabla. |
| El número de unidades de capacidad de escritura aprovisionadas para una tabla. |
| Tiempo transcurrido para solicitudes de operación Put exitosas, en milisegundos. |
| Coloque las solicitudes de operación que excedan los límites de rendimiento aprovisionados en una tabla. |
| El número de elementos devueltos por las operaciones de consulta. |
| Tiempo transcurrido para solicitudes de operación de consulta exitosas, en milisegundos. |
| Solicitudes de operación de consulta que superan los límites de rendimiento aprovisionados en una tabla. |
| Solicitudes a DynamoDB que superan las unidades de capacidad de lectura aprovisionadas para una tabla. |
| El tiempo transcurrido entre que un elemento actualizado aparece en la secuencia de DynamoDB para una tabla de réplica y ese elemento aparece en otra réplica de la tabla global, en milisegundos. |
| El número de elementos devueltos por las operaciones de escaneo. |
| Tiempo transcurrido para solicitudes de operación de escaneo exitosas, en milisegundos. |
| Solicitudes de operación de escaneo que exceden los límites de rendimiento aprovisionados en una tabla. |
batchGetSystemErrors |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Tiempo transcurrido para solicitudes de operación de actualización exitosas, en milisegundos. |
| Solicitudes de operación de actualización que superan los límites de rendimiento aprovisionados en una tabla. |
| Solicitudes a DynamoDB que superan las unidades de capacidad de escritura aprovisionadas para una tabla. |
Región de DynamoDb
Este ejemplo limita los datos a una región de AWS particular. Se utiliza con métricas provenientes de tablas réplica dentro de una tabla global de DynamoDB.
Metric | Description |
---|---|
| Solicitudes que generan un código de estado HTTP 500. |
| Solicitudes que generan un código de estado HTTP 400 |
Índice secundario de DynamoDbGlobal
Metric | Description |
---|---|
| El número de unidades de capacidad de lectura consumidas durante el período de tiempo especificado, para realizar un seguimiento de la cantidad de rendimiento aprovisionado que se utiliza. |
| La cantidad de unidades de capacidad de escritura consumidas durante el período de tiempo especificado, para realizar un seguimiento de la cantidad de rendimiento aprovisionado que se utiliza. |
| La cantidad de unidades de capacidad de escritura consumidas al agregar un nuevo índice secundario global a una tabla. |
| El porcentaje de finalización cuando se agrega un nuevo índice secundario global a una tabla. |
| El número de eventos de aceleración de escritura que se producen al agregar un nuevo índice secundario global a una tabla. |
| El número de unidades de capacidad de lectura aprovisionadas para un índice secundario global. |
| El número de unidades de capacidad de escritura aprovisionadas para una tabla. |
| Solicitudes a DynamoDB que superan las unidades de capacidad de lectura aprovisionadas para una tabla. |
| Solicitudes a DynamoDB que superan las unidades de capacidad de escritura aprovisionadas para una tabla. |