View a markdown version of this page

Enviar métricas de uso do IDT - FreeRTOS

As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.

Enviar métricas de uso do IDT

Se você fornecer AWS credenciais com as permissões necessárias, AWS IoT Device Tester coletará e enviará métricas de uso para. AWS Este é um recurso opcional e é usado para melhorar a funcionalidade do IDT. O IDT coleta informações como as seguintes:

  • O ID AWS da conta usado para executar o IDT

  • Os comandos da CLI do IDT usados para executar testes

  • O pacote de teste que é executado

  • As suítes de teste na <device-tester-extract-location> pasta

  • O número de dispositivos configurados no grupo de dispositivos

  • Nomes de casos de teste e tempos de execução

  • Informações do resultado do teste, como se os testes foram aprovados, falharam, encontraram erros ou foram ignorados

  • recursos testados do produto

  • Comportamento de saída do IDT, como saídas inesperadas ou antecipadas

Todas as informações enviadas pelo IDT também são registradas em um arquivo metrics.log na pasta <device-tester-extract-location>/results/<execution-id>/. Você pode visualizar o arquivo de log para ver as informações que foram coletadas durante a execução de um teste. Este arquivo é gerado somente se optar por coletar métricas de uso.

Para desativar a coleta de métricas, não é necessário tomar nenhuma outra medida. Simplesmente não armazene suas AWS credenciais e, se você tiver AWS credenciais armazenadas, não configure o config.json arquivo para acessá-las.

Inscreva-se para um Conta da AWS

Para começar AWS, você precisa de um Conta da AWS. Para obter informações sobre como criar um Conta da AWS, consulte Introdução a um Conta da AWS no Guia de AWS Gerenciamento de contas referência.

Para conceder acesso, adicione as permissões aos seus usuários, grupos ou perfis:

Forneça AWS credenciais para o IDT

Para permitir que o IDT acesse suas AWS credenciais e envie métricas para AWS, faça o seguinte:

  1. Armazene as AWS credenciais do seu usuário do IAM como variáveis de ambiente ou em um arquivo de credenciais:

    1. Para usar as variáveis de ambiente, execute o seguinte comando:

      AWS_ACCESS_KEY_ID=access-key AWS_SECRET_ACCESS_KEY=secret-access-key
    2. Para o arquivo de credenciais, adicione as seguintes informações para .aws/credentials file:

      [profile-name] aws_access_key_id=access-key aws_secret_access_key=secret-access-key
  2. Configure a seção auth do arquivo config.json. Para obter mais informações, consulte (Opcional) Configurar config.json.