View a markdown version of this page

Invia le metriche di utilizzo IDT - FreeRTOS

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à.

Invia le metriche di utilizzo IDT

Se fornisci AWS le credenziali con le autorizzazioni richieste, AWS IoT Device Tester raccoglie e invia le metriche di utilizzo a. AWS Questa è una funzionalità di attivazione e viene utilizzata per migliorare la funzionalità IDT. IDT raccoglie informazioni come le seguenti:

  • L'ID AWS dell'account utilizzato per eseguire IDT

  • I comandi IDT CLI utilizzati per eseguire i test

  • La suite di test che vengono eseguite

  • Le suite di test nella <device-tester-extract-location> cartella

  • Il numero di dispositivi configurati nel pool di dispositivi

  • Nomi dei test case e tempi di esecuzione

  • Informazioni sui risultati dei test, ad esempio se i test sono stati superati, falliti, hanno riscontrato errori o sono stati saltati

  • Caratteristiche del prodotto testate

  • Comportamento in uscita dall'IDT, ad esempio uscite inaspettate o anticipate

Tutte le informazioni inviate da IDT vengono inoltre registrate in un metrics.log file nella cartella. <device-tester-extract-location>/results/<execution-id>/ È possibile visualizzare il file di registro per visualizzare le informazioni raccolte durante un test. Questo file viene generato solo se scegli di raccogliere le metriche di utilizzo.

Per disattivare la raccolta delle metriche, non è necessario intraprendere ulteriori azioni. Semplicemente non memorizzate AWS le vostre credenziali e, se AWS le avete memorizzate, non configurate il config.json file per accedervi.

Registrati per un Account AWS

Per iniziare AWS, hai bisogno di un Account AWS. Per informazioni sulla creazione di un Account AWS, vedere Guida introduttiva a Account AWS nella Guida Gestione dell’account AWS di riferimento.

Per fornire l’accesso, aggiungi autorizzazioni agli utenti, gruppi o ruoli:

  • Utenti e gruppi in Centro identità AWS IAM:

    Crea un set di autorizzazioni. Segui le istruzioni riportate nella pagina Create a permission set (Creazione di un set di autorizzazioni) nella Guida per l’utente di Centro identità AWS IAM .

  • Utenti gestiti in IAM tramite un provider di identità:

    Crea un ruolo per la federazione delle identità. Segui le istruzioni riportate nella pagina Create a role for a third-party identity provider (federation) della Guida per l’utente IAM.

  • Utenti IAM:

Fornire AWS credenziali a IDT

Per consentire a IDT di accedere alle tue AWS credenziali e inviare le metriche a AWS, procedi come segue:

  1. Archivia le AWS credenziali del tuo utente IAM come variabili di ambiente o in un file di credenziali:

    1. Per utilizzare le variabili di ambiente, esegui il comando seguente:

      AWS_ACCESS_KEY_ID=access-key AWS_SECRET_ACCESS_KEY=secret-access-key
    2. Per utilizzare il file delle credenziali, aggiungete le seguenti informazioni al .aws/credentials file:

      [profile-name] aws_access_key_id=access-key aws_secret_access_key=secret-access-key
  2. Configura la auth sezione del config.json file. Per ulteriori informazioni, consulta (Facoltativo) Configura config.json.