Aller au contenu

Sampling par

L'échantillonnage est la pratique consistant à éliminer certaines traces ou étendues afin de réduire la quantité de données à stocker et à analyser. l'échantillonnage est un compromis entre le coût et l'intégrité des données.

Pour configurer l'échantillonnage pour le SDK:

  • serait logfire.configure() avec [trace_sample_rate][logfire.configure(trace_sample_rate)] Les options sont définies sur un nombre compris entre 0 et 1, ou

  • Définir la variable d'environnement LOGFIRE_TRACE_SAMPLE_RATE, ou

  • Définissez les options du profil trace_sample_rate.

Pour plus d'informations, consultez la section Configuration .

import logfire

logfire.configure(trace_sample_rate=0.5)

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

本文总阅读量次