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 com as 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 AWS SAM comando (CLI) 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 SAMCLI 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

Você pode definir a variável de ambiente temporariamente durante a vida útil da janela do terminal com o seguinte comando:

Se estiver usando o prompt de comando:

set SAM_CLI_TELEMETRY=0

Se estiver usando PowerShell:

$env:SAM_CLI_TELEMETRY=0

Para definir a variável de ambiente permanentemente no prompt de comando ou PowerShell, use o seguinte comando:

setx SAM_CLI_TELEMETRY 0
nota

As alterações não entrarão em vigor até que o terminal tenha sido fechado e reaberto.

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 AWS SAMCLI ele é executado (por exemplo AWS CodeBuild, um kit de ferramentas do AWS IDE ou um terminal) e os valores de hash dos atributos de uso.

Saiba mais

Os dados de telemetria que eles AWS SAMCLI coletam seguem as políticas de privacidade de dados. AWS Para saber mais, consulte: