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
本文总阅读量次