Telemetria in DynamoDB locale - Amazon DynamoDB

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

Telemetria in DynamoDB locale

In AWS, sviluppiamo e lanciamo servizi basati su ciò che apprendiamo dalle interazioni con i clienti e utilizziamo il feedback dei clienti per iterare sui nostri prodotti. La telemetria offre informazioni aggiuntive che ci consentono di comprendere meglio le necessità dei clienti, diagnosticare i problemi e fornire funzionalità per migliorare l'esperienza cliente.

DynamoDB locale raccoglie dati di telemetria, come metriche di utilizzo generiche, informazioni sui sistemi e sull'ambiente ed errori. Per informazioni dettagliate sui tipi di telemetria raccolti, consulta. Tipo di informazioni da raccogliere

DynamoDB locale non raccoglie informazioni personali, come nomi utente o indirizzi e-mail. Inoltre, non estrae informazioni sensibili a livello di progetto.

In qualità di cliente, puoi controllare se la telemetria è attivata e puoi modificare le impostazioni in qualsiasi momento. Se la telemetria rimane attiva, DynamoDB local invia i dati di telemetria in background senza richiedere alcuna interazione aggiuntiva con il cliente.

Disattivazione della telemetria utilizzando le opzioni della riga di comando

Puoi disattivare la telemetria utilizzando le opzioni della riga di comando all'avvio di DynamoDB locale utilizzando l'opzione -disableTelemetry. Per ulteriori informazioni, consulta Opzioni della riga di comando .

Disattivazione della telemetria per una singola sessione

Nei sistemi operativi macOS e Linux, puoi disattivare la telemetria per una singola sessione. Per disattivare la telemetria per la sessione corrente, esegui il comando seguente per impostare la variabile di ambiente DDB_LOCAL_TELEMETRY su false. Ripeti il comando per ogni nuovo terminale o sessione.

export DDB_LOCAL_TELEMETRY=0

Disattivazione della telemetria per il tuo profilo in tutte le sessioni

Esegui i seguenti comandi per disattivare la telemetria per tutte le sessioni quando esegui DynamoDB locale sul tuo sistema operativo.

Per disattivare la telemetria in Linux
  1. Esegui:

    echo "export DDB_LOCAL_TELEMETRY=0" >>~/.profile
  2. Esegui:

    source ~/.profile
Per disattivare la telemetria in Linux
  1. Esegui:

    echo "export DDB_LOCAL_TELEMETRY=0" >>~/.profile
  2. Esegui:

    source ~/.profile
Per disattivare la telemetria in Linux
  1. Esegui:

    setx DDB_LOCAL_TELEMETRY 0
  2. Esegui:

    refreshenv

Disattiva la telemetria utilizzando DynamoDB locale incorporato nei progetti Maven

Puoi disattivare la telemetria utilizzando DynamoDB localmente incorporato nei progetti Maven.

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

Tipo di informazioni da raccogliere

  • Informazioni sull'utilizzo: la telemetria generica come l'avvio/arresto del server e l'API o l'operazione chiamate.

  • Informazioni sul sistema e sull'ambiente: la versione Java, il sistema operativo (Windows, Linux o macOS), l'ambiente in cui viene eseguito DynamoDB locale (ad esempio, JAR indipendente, container Docker o come dipendenza Maven) e i valori hash degli attributi di utilizzo.

Ulteriori informazioni

I dati di telemetria raccolti localmente da DynamoDB rispettano le politiche sulla privacy dei dati. AWS Per ulteriori informazioni, consulta gli argomenti seguenti: