Télémétrie dans DynamoDB Local - 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.

Télémétrie dans DynamoDB Local

Chez AWS, nous développons et lançons des services en fonction de ce que nous apprenons des interactions avec les clients, et nous utilisons les commentaires des clients pour améliorer nos produits. La télémétrie est une information supplémentaire qui nous aide à mieux comprendre les besoins de nos clients, à diagnostiquer les problèmes et à fournir des fonctionnalités permettant d'améliorer l'expérience client.

DynamoDB Local collecte des données de télémétrie, telles que les métriques d'utilisation génériques, les informations relatives aux systèmes et à l'environnement et les erreurs. Pour plus de détails sur les types de télémétrie collectés, consultez Type d'informations à collecter.

DynamoDB Local ne collecte pas les informations personnelles, telles que les noms d'utilisateur ou les adresses e-mail. Elle n'extrait pas non plus les informations sensibles au niveau du projet.

En tant que client, vous contrôlez si la télémétrie est activée et vous pouvez modifier vos paramètres à tout moment. Si la télémétrie reste activée, DynamoDB local envoie les données de télémétrie en arrière-plan sans nécessiter d'interaction supplémentaire avec le client.

Désactivation de la télémétrie à l'aide des options de ligne de commande

Vous pouvez désactiver la télémétrie à l'aide des options de ligne de commande au démarrage de DynamoDB Local à l'aide de l'option -disableTelemetry. Pour plus d’informations, consultez Options de ligne de commande .

Désactivation de la télémétrie pour une session unique

Dans les systèmes d'exploitation macOS et Linux, vous pouvez désactiver la télémétrie pour une seule session. Pour désactiver la télémétrie de votre session en cours, exécutez la commande suivante pour définir la variable d'environnement DDB_LOCAL_TELEMETRY sur false. Répétez la commande pour chaque nouveau terminal ou chaque nouvelle session.

export DDB_LOCAL_TELEMETRY=0

Désactivation de la télémétrie pour votre profil dans toutes les sessions

Exécutez les commandes suivantes pour désactiver la télémétrie pour toutes les sessions lorsque vous exécutez DynamoDB Local sur votre système d'exploitation.

Pour désactiver la télémétrie sous Linux
  1. Exécuter :

    echo "export DDB_LOCAL_TELEMETRY=0" >>~/.profile
  2. Exécuter :

    source ~/.profile
Pour désactiver la télémétrie sous macOS
  1. Exécuter :

    echo "export DDB_LOCAL_TELEMETRY=0" >>~/.profile
  2. Exécuter :

    source ~/.profile
Pour désactiver la télémétrie sous Windows
  1. Exécuter :

    setx DDB_LOCAL_TELEMETRY 0
  2. Exécuter :

    refreshenv

Désactiver la télémétrie à l'aide de DynamoDB local intégré aux projets Maven

Vous pouvez désactiver la télémétrie à l'aide de DynamoDB local intégré aux projets Maven.

boolean disableTelemetry = true; // AWS SDK v1 AmazonDynamoDB amazonDynamoDB = DynamoDBEmbedded.create(disableTelemetry).amazonDynamoDB(); // AWS SDK v2 DynamoDbClient ddbClientSDKv2Local = DynamoDBEmbedded.create(disableTelemetry).dynamoDbClient();

Type d'informations à collecter

  • Informations d'utilisation : données de télémétrie génériques, telles que le démarrage/arrêt du serveur et l'API ou l'opération appelée.

  • Informations sur le système et l'environnement : la version de Java, le système d'exploitation (Windows, Linux ou macOS), l'environnement dans lequel DynamoDB Local s'exécute (par exemple, fichier JAR autonome, conteneur Docker ou dépendance Maven) et les valeurs de hachage des attributs d'utilisation.

En savoir plus

Les données de télémétrie collectées par DynamoDB local sont conformes aux politiques de confidentialité des données. AWS Pour plus d’informations, consultez les ressources suivantes :