Telemetria no AWS SAMCLI - AWS Serverless Application Model

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

Telemetria no AWS SAMCLI

Na AWS, desenvolvemos e lançamos serviços com base no que aprendemos nas interações com os clientes. Usamos o feedback dos clientes para iterar nosso produto. A telemetria é uma informação adicional que nos ajuda a compreender melhor as necessidades dos nossos clientes, diagnosticar problemas e fornecer recursos que melhoram a experiência do cliente.

A interface de linha de comandos (CLI) AWS SAM coleta telemetria, como métricas genéricas de uso, informações do sistema e do ambiente e erros. Para obter detalhes sobre os tipos de telemetria coletados, consulte Tipos de informação coletados.

O AWS SAM CLI local não coleta informações pessoais, como nomes de usuário ou endereços de e-mail. Ele também não extrai informações sigilosas em nível de projeto.

Os clientes controlam se a telemetria está ativada e podem alterar as configurações a qualquer momento. Se a telemetria permanecer ativada, o AWS SAM CLI local enviará dados de telemetria em segundo plano sem exigir nenhuma interação adicional com o cliente.

Desative a telemetria para uma sessão

Nos sistemas operacionais macOS e Linux, você pode desativar a telemetria de uma única sessão. Para desativar a telemetria da sessão atual, execute o comando a seguir a fim de definir a variável de ambiente SAM_CLI_TELEMETRY como false. Repita o comando para cada novo terminal ou sessão.

export SAM_CLI_TELEMETRY=0

Desative a telemetria do seu perfil em todas as sessões

Execute os comandos a seguir para desativar a telemetria em todas as sessões quando você estiver executando o AWS SAM CLI no seu sistema operacional.

Para desabilitar a telemetria no Linux
  1. Execute:

    echo "export SAM_CLI_TELEMETRY=0" >>~/.profile
  2. Execute:

    source ~/.profile
Para desabilitar a telemetria no macOS
  1. Execute:

    echo "export SAM_CLI_TELEMETRY=0" >>~/.profile
  2. Execute:

    source ~/.profile
Para desabilitar a telemetria no Windows
  1. Execute:

    setx SAM_CLI_TELEMETRY 0
  2. Execute:

    refreshenv

Tipos de informação coletados

  • Informações de uso — Os comandos e subcomandos genéricos que os clientes executam.

  • Erros e informações de diagnóstico — O status e a duração dos comandos que os clientes executam, incluindo códigos de saída, nomes de exceções internas e falhas na conexão com o Docker.

  • Informações do sistema e do ambiente — A versão do Python, o sistema operacional (Windows, Linux ou macOS), o ambiente no qual o AWS SAM CLI é executado (por exemplo, AWS CodeBuild, um kit de ferramentas do IDE AWS ou um terminal) e os valores de hash dos atributos de uso.

Saiba mais

Os dados de telemetria coletados pelo AWS SAM CLI obedecem às AWS políticas de privacidade de dados. Para obter mais informações, consulte as informações a seguir.