Skip to main content
本页面仅适用于非离线(物理隔离)模式下的客户,并假设您使用的是自托管 LangSmith 实例,且版本为 0.9.0 或更高。
自托管的 LangSmith 实例将所有信息存储在本地,绝不会将敏感信息发送到您的网络之外。但是,除非您在离线模式下运行,否则 LangSmith 需要出站连接到 https://beacon.langchain.com 以用于以下目的:
  • 计费遥测 — 许可证验证和订阅/使用量报告(必需)
  • 运维遥测 — 用于支持诊断的日志、指标和追踪(可选,可禁用)
  • 使用情况遥测 — 用于产品洞察的匿名化使用快照(可选,可禁用)
必须允许出站连接到 https://beacon.langchain.com 如果需要,请参考IP地址白名单部分了解静态IP地址。

计费遥测

对于未在离线模式下运行的自托管 LangSmith 实例,计费遥测是必需的。这包括许可证验证和订阅/使用量报告。
计费遥测无法禁用。如果您需要在没有任何出站连接的情况下运行,请联系您的客户团队获取离线(物理隔离)许可证。

功能说明

  • 许可证验证:在启动时及之后定期验证您的 LangSmith 许可证密钥。
  • 订阅/使用量报告:根据您订单中的授权,报告平台使用指标以用于计费目的。

收集内容

  • 许可证密钥验证请求
  • 聚合使用量计数(追踪数量、分配的席位、使用中的席位)
  • 组织和工作区标识符

示例载荷

许可证验证

端点: POST beacon.langchain.com/v1/beacon/verify 请求:
响应:

订阅/使用量报告

端点: POST beacon.langchain.com/v1/beacon/ingest-traces 请求:
响应:

运维遥测

0.11 版本起,LangSmith 部署默认发送运维遥测数据。此遥测数据有助于 LangChain 团队为自托管实例提供主动支持和更快速的故障排除。
运维遥测独立于计费遥测。您可以在计费遥测保持活动状态的同时禁用运维遥测。

功能说明

  • 实现对自托管实例的主动支持和更快速的故障排除
  • 协助进行性能调优
  • 根据实际使用模式帮助确定改进优先级

收集内容

  • 请求元数据:匿名化的请求计数、大小和持续时间
  • 数据库指标:查询持续时间、错误率和性能计数器
  • 运维追踪:高延迟或失败请求的时序和错误信息(这些不是客户追踪——它们是关于 LangSmith 实例自身运行的追踪)
  • 日志消息:仅警告和错误级别的日志消息
我们不收集实际的载荷内容、数据库记录或任何可以识别您的最终用户或客户的数据。所有遥测数据都与组织和部署相关联,但绝不会与个人用户关联。我们不收集任何形式的 PII(个人身份信息)。

如何禁用

您可以通过在 langsmith_config.yaml 文件中设置以下值来禁用运维遥测:
您也可以通过仅将特定值设置为 false 来禁用个别遥测类型。
禁用运维遥测将停止导出本节中描述的日志、指标和追踪。它不会禁用计费遥测(许可证验证和订阅/使用量报告)。

示例载荷

运维指标

端点: POST beacon.langchain.com/v1/beacon/v1/metrics 请求:

运维追踪

端点: POST beacon.langchain.com/v1/beacon/v1/traces 请求:

运维日志消息

我们仅从自托管 LangSmith 实例导出错误日志消息。这使得 LangChain 团队能够排查应用程序错误,而无需与您的团队进行反复沟通。 端点: POST beacon.langchain.com/v1/beacon/v1/logs 请求:

使用情况遥测

使用情况遥测收集您的 LangSmith 实例使用指标的匿名化快照。这些数据有助于 LangChain 了解平台采用模式并为产品开发决策提供信息。
使用情况遥测是可选的,可以禁用。与计费遥测不同,您可以完全控制是否将这些快照发送给 LangChain。

功能说明

  • 定期捕获聚合的使用指标
  • 提供关于功能采用和平台增长的洞察
  • 帮助 LangChain 根据实际使用情况确定改进和新功能的优先级

收集内容

  • 平台指标:工作区、项目、实验、数据集、评估器和其他平台资源的数量
  • 功能使用情况:运行规则、标注队列、提示词和提示词相关活动的数量
  • 活跃用户:过去 30 天内活跃的 PAT(个人访问令牌)数量
  • 时间戳:快照的时间范围(UTC 的起止时间戳)
所有指标仅为聚合计数。不收集任何单个资源数据、标识符或使用模式。我们不收集任何可以识别您的最终用户或客户的信息。

示例载荷

端点: POST /v1/beacon/usage-snapshot 请求:

如何禁用

您可以通过在部署配置中设置以下环境变量来禁用使用情况遥测:
将此添加到您的 Helm 配置的 commonEnv 部分,以永久禁用使用情况遥测报告。
禁用使用情况遥测不会影响计费或运维遥测。许可证验证和订阅/使用量报告将继续正常运行。

我们的承诺

LangChain 不会在计费或运维遥测中存储任何敏感信息。收集的任何数据都不会与第三方共享。日志消息经过过滤,仅包含错误严重级别,我们不会捕获可能包含敏感应用程序数据的日志消息。如果您对发送的数据有任何疑虑,请禁用遥测和/或联系您的客户团队。