Important
Activez l' intégrationAWS CloudWatch Metric Streams pour monitorer toutes les métriques CloudWatch de vos services AWS, y compris l'espace de nommage personnalisé. L’intégration individuelle n’est plus notre option recommandée.
L'intégration de New Relic Infrastructure inclut une intégration pour la création de rapports sur les données Amazon DynamoDB vers New Relic. Ce document explique comment activer cette intégration et décrit les données qui peuvent être signalées.
Caractéristiques
Amazon DynamoDB est une base de données cloud NoSQL entièrement gérée qui prend en charge les modèles de magasin de documents et de valeurs clés. Avec l'intégration New Relic DynamoDB, vous pouvez rapidement comprendre comment la latence des requêtes ou les erreurs affectent votre environnement. Vous recevrez des mesures sur les performances de la base de données, l'état du service et les métadonnées de l'hôte.
Activer l'intégration
Pour activer cette intégration, suivez les procédures standard pour connecter les services AWS à New Relic.
configuration et sondage
Vous pouvez modifier la fréquence d'interrogation et filtrer les données à l'aide des options de configuration.
Informations d'interrogation par défaut pour l'intégration Amazon DynamoDB :
- Intervalle d'interrogation de New Relic : 5 minutes
- Intervalle de données Amazon CloudWatch : 1 minute ou 5 minutes, selon les statistiques
Afficher et utiliser les données
Pour afficher et utiliser vos données d’intégration, accédez à one.newrelic.com > All capabilities > Infrastructure > AWS et sélectionnez l’un des liens d’intégration Amazon DynamodDB.
Vous pouvez interroger et explorer vos données à l'aide du type d'événement DatastoreSample
, avec une valeur provider
de DynamoDbTable
pour les tables DynamoDB, DynamoDbRegion
pour les régions ou DynamoDbGlobalSecondaryIndex
pour les index secondaires globaux DynamoDB.
données métriques
L'intégration New Relic Amazon DynamoDB collecte les données métriques suivantes :
Conseil
Les données indiquées par un astérisque *
ne sont récupérées que si la collecte d'inventaire étendue est activée.
Table DynamoDb
Metric | Description |
---|---|
| Temps écoulé pour requests d'opération BatchGetItem réussies, en millisecondes. |
| requests d’opération BatchGetItem dépassent les limites de débit provisionnées sur une table. |
| Temps écoulé pour requests d'opération BatchWriteItem réussies, en millisecondes. |
| requests d’opération BatchWriteItem dépassent les limites de débit provisionnées sur une table. |
| Le nombre de tentatives infructueuses d'exécution d'écritures conditionnelles. |
| Le nombre d'unités de capacité de lecture consommées sur la période spécifiée, pour suivre la quantité de débit provisionné utilisée. |
| Le nombre d'unités de capacité d'écriture consommées sur la période spécifiée, pour suivre la quantité de débit provisionné utilisée. |
| Temps écoulé pour requests d'opération de suppression réussies, en millisecondes. |
| Supprimez requests d’opération qui dépassent les limites de débit provisionnées sur une table. |
| Temps écoulé pour requests d'opération Get réussies, en millisecondes. |
| Obtenez requests d’opération qui dépassent les limites de débit provisionnées sur une table. |
| Le nombre de mises à jour d'éléments écrites dans une table de réplique, mais qui n'ont pas encore été écrites dans une autre réplique de la table globale. |
| Le nombre d'unités de capacité de lecture provisionnées pour une table. |
| Le nombre d'unités de capacité d'écriture provisionnées pour une table. |
| Temps écoulé pour requests d'opération Put réussies, en millisecondes. |
| Placez requests d’opération qui dépassent les limites de débit provisionnées sur une table. |
| Le nombre d'éléments renvoyés par les opérations de requête. |
| Temps écoulé pour requests d'opération de requête réussies, en millisecondes. |
| Requête d'opération qui dépasse les limites de débit provisionnées sur une table. |
| Requêtes adressées à DynamoDB qui dépassent les unités de capacité de lecture provisionnées pour une table. |
| Le temps écoulé entre l'apparition d'un élément mis à jour dans le flux DynamoDB pour une table de réplication et l'apparition de cet élément dans une autre réplication de la table globale, en millisecondes. |
| Le nombre d’éléments renvoyés par les opérations d’analyse. |
| Temps écoulé pour requests d'opération d'analyse réussies, en millisecondes. |
| requests d'opération d'analyse qui dépassent les limites de débit provisionnées sur une table. |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Temps écoulé pour requests d'opération de mise à jour réussies, en millisecondes. |
| Mettre à jour requests d'opération qui dépassent les limites de débit provisionnées sur une table. |
| Requêtes adressées à DynamoDB qui dépassent les unités de capacité d'écriture provisionnées pour une table. |
Région DynamoDb
Cet exemple limite les données à une région AWS particulière. Il est utilisé avec des métriques provenant de tables de réplication dans une table globale DynamoDB.
Metric | Description |
---|---|
| Requêtes qui génèrent un code d'état HTTP 500. |
| Requêtes générant un code d'état HTTP 400 |
Index secondaire global DynamoDb
Metric | Description |
---|---|
| Le nombre d'unités de capacité de lecture consommées sur la période spécifiée, pour suivre la quantité de débit provisionné utilisée. |
| Le nombre d'unités de capacité d'écriture consommées sur la période spécifiée, pour suivre la quantité de débit provisionné utilisée. |
| Le nombre d'unités de capacité d'écriture consommées lors de l'ajout d'un nouvel index secondaire global à une table. |
| Le pourcentage d'achèvement lorsqu'un nouvel index secondaire global est ajouté à une table. |
| Le nombre d'événements de limitation d'écriture qui se produisent lors de l'ajout d'un nouvel index secondaire global à une table. |
| Le nombre d'unités de capacité de lecture provisionnées pour un index secondaire global. |
| Le nombre d'unités de capacité d'écriture provisionnées pour une table. |
| Requêtes adressées à DynamoDB qui dépassent les unités de capacité de lecture provisionnées pour une table. |
| Requêtes adressées à DynamoDB qui dépassent les unités de capacité d'écriture provisionnées pour une table. |