Commencer à utiliser CloudWatch Contributor Insights pour DynamoDB - Amazon DynamoDB

Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.

Commencer à utiliser CloudWatch Contributor Insights pour DynamoDB

Cette section explique comment utiliser Amazon CloudWatch Contributor Insights avec la console Amazon DynamoDB ou AWS Command Line Interface le ().AWS CLI

Dans les exemples suivants, vous utilisez la table DynamoDB qui est définie dans le didacticiel Mise en route avec DynamoDB.

Utilisation de Contributor Insights (console)

Pour utiliser Contributor Insights dans la console
  1. Connectez-vous à la console DynamoDB AWS Management Console et ouvrez-la à l'adresse. https://console.aws.amazon.com/dynamodb/

  2. Dans le volet de navigation sur le côté gauche de la console, choisissez Tables.

  3. Choisissez la table Music.

  4. Choisissez l’onglet Monitor (Surveiller).

  5. Choisissez Activer CloudWatch Contributor Insights.

    Capture d'écran de la console illustrant l'onglet et le bouton Contrôler.
  6. Dans la boîte de dialogue Gérer Contributor Insights, sous État de Contributor Insights, choisissez Activé pour la table de base Music et l'index secondaire global AlbumTitle-index. Ensuite, choisissez Valider.

    Capture d'écran de la console montrant les options de la liste d'états de Contributor Insights.

    Si l'opération échoue, consultez DescribeContributorInsights FailureExceptionle manuel Amazon API DynamoDB Reference pour connaître les raisons possibles.

  7. Choisissez Afficher dans DynamoDB.

    Capture d'écran de la console montrant le bouton Afficher dans DynamoDB dans les paramètres Contributor Insights.
  8. Les graphiques Contributor Insights sont désormais visibles sur l'onglet Contributor Insights pour la table Music.

    Capture d'écran de la console montrant l'onglet Contributor Insights avec plusieurs graphiques pour la table Musique.

Création d' CloudWatch alarmes

Suivez ces étapes pour créer une CloudWatch alarme et être averti lorsqu'une clé de partition consomme plus de 50 000 unités ConsumedThroughputUnits.

  1. Connectez-vous à la CloudWatch console AWS Management Console et ouvrez-la à https://console.aws.amazon.com/cloudwatch/

  2. Dans le panneau de navigation situé sur le côté gauche de la console, choisissez Contributor Insights.

  3. Choisissez la règle D ynamoDBContributor Insights- PKC -Music.

  4. Choisissez la liste déroulante Actions.

  5. Choisissez View in metrics (Afficher dans les métriques).

  6. Choisissez Max Contributor Value (Valeur maximale du contributeur).

    Note

    Seules Max Contributor Value et Maximum renvoient des statistiques utiles. Les autres statistiques de cette liste ne renvoient pas de valeurs intéressantes.

    Capture d'écran de la console montrant l'onglet et le bouton Contributor Insights.
  7. Dans la colonne Actions choisissez Create Alarm (Créer une alarme).

    Capture d'écran de la console montrant les options de la liste d'états de Contributor Insights.
  8. Entrez 50 000 comme valeur de seuil et choisissez Next (Suivant).

    Capture d'écran de la console montrant l'onglet et le bouton Contributor Insights.
  9. Consultez la section Utilisation des CloudWatch alarmes Amazon pour plus de détails sur la configuration de la notification pour l'alarme.

Utilisation de Contributor Insights (AWS CLI)

Pour utiliser Contributor Insights dans AWS CLI
  1. Activez CloudWatch Contributor Insights pour DynamoDB dans la table de baseMusic.

    aws dynamodb update-contributor-insights --table-name Music --contributor-insights-action=ENABLE
  2. Activez Contributor Insights pour DynamoDB sur l'index secondaire global AlbumTitle-index.

    aws dynamodb update-contributor-insights --table-name Music --index-name AlbumTitle-index --contributor-insights-action=ENABLE
  3. Obtenez le statut et les règles pour la table Music et tous ses index.

    aws dynamodb describe-contributor-insights --table-name Music
  4. Désactivez CloudWatch Contributor Insights pour DynamoDB sur AlbumTitle-index l'index secondaire global.

    aws dynamodb update-contributor-insights --table-name Music --index-name AlbumTitle-index --contributor-insights-action=DISABLE
  5. Obtenez le statut de la table Music et de tous ses index.

    aws dynamodb list-contributor-insights --table-name Music