コンテンツにスキップ

サンプリング

サンプリングは、保存および分析する必要のあるデータの量を減らすために、トレースまたはスパンを破棄する慣行です。サンプリングは、コストとデータの整合性のトレードオフです。

SDKのサンプリングを構成するには、次の手順を実行します。

  • logfire.configure() の[trace_sample_rate ][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

本文总阅读量次