跳转至

采样

采样是丢弃一些迹线或跨度的做法,以减少需要存储和分析的数据量。抽样是成本和数据完整性之间的权衡。

要为 SDK 配置采样,请执行以下操作:

  • logfire.configure()trace_sample_rate 选项设置为 0 到 1 之间的数字,或者

  • 设置 LOGFIRE_TRACE_SAMPLE_RATE 环境变量,或者

  • 设置 trace_sample_rate 配置文件选项。

有关详细信息,请参阅配置

import logfire

logfire.configure(trace_sample_rate=0.5)

with logfire.span("my_span"):  # This span will be sampled 50% of the time
    pass

本文总阅读量