中的遥测Amazon SAMCLI - Amazon Serverless Application Model
Amazon Web Services 文档中描述的 Amazon Web Services 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅 中国的 Amazon Web Services 服务入门 (PDF)

本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。

中的遥测Amazon SAMCLI

在Amazon,我们根据从与客户互动中学到的知识开发和推出服务。我们使用客户反馈来迭代我们的产品。遥测是附加信息,可帮助更好地了解客户需求、诊断问题并提供功能,以改善客户体验。

这些区域有:Amazon SAM命令行接口 (CLI) 收集遥测数据,例如通用使用指标、系统和环境信息以及错误。有关所收集遥测类型的详细信息,请参阅收集的信息类型.

这些区域有:Amazon SAMCLI 确实如此收集个人信息,例如用户名或电子邮件地址。它也不会提取敏感的项目级信息。

客户控制是否开启遥测功能,他们可以随时更改设置。如果遥测保持开启状态,Amazon SAMCLI 在后台发送遥测数据,无需任何额外的客户互动。

关闭会话的遥测功能

在 macOS 和 Linux 操作系统中,您可以关闭单个会话的遥测功能。要关闭当前会话的遥测,请运行以下命令,以便为环境变量SAM_CLI_TELEMETRYfalse. 对每个新终端或会话重复使用以下命令。

export SAM_CLI_TELEMETRY=0

在所有会话中关闭个人资料的遥测功能

运行以下命令以在运行时关闭所有会话的遥测功能Amazon SAM您的操作系统上的 CLI。

在 Linux 中关闭遥测
  1. 运行:

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

    source ~/.profile
在 macOS 中关闭遥测
  1. 运行:

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

    source ~/.profile
在 Windows 中关闭遥测
  1. 运行:

    setx SAM_CLI_TELEMETRY 0
  2. 运行:

    refreshenv

收集的信息类型

  • 用量信息— 客户运行的通用命令和子命令。

  • 错误和诊断信息— 客户运行的命令的状态和持续时间,包括退出代码、内部异常名称以及连接到 Docker 时的故障。

  • 系统和环境信息— Python 版本、操作系统(Windows、Linux 或 macOS)、其中的环境Amazon SAMCLI 运行(例如Amazon CodeBuild,一个AmazonIDE 工具包或终端)和使用属性的哈希值。

了解更多信息

的遥测数据Amazon SAMCLI 收集的遵守情况是Amazon数据隐私政策。有关更多信息,请参阅下列内容: