SamplingLoggerBuilderExtensions.AddTraceBasedSampler(ILoggingBuilder) Méthode

Définition

Ajoute l’échantillonneur de journalisation basé sur trace à l’infrastructure de journalisation.

public:
[System::Runtime::CompilerServices::Extension]
 static Microsoft::Extensions::Logging::ILoggingBuilder ^ AddTraceBasedSampler(Microsoft::Extensions::Logging::ILoggingBuilder ^ builder);
public static Microsoft.Extensions.Logging.ILoggingBuilder AddTraceBasedSampler(this Microsoft.Extensions.Logging.ILoggingBuilder builder);
static member AddTraceBasedSampler : Microsoft.Extensions.Logging.ILoggingBuilder -> Microsoft.Extensions.Logging.ILoggingBuilder
<Extension()>
Public Function AddTraceBasedSampler (builder As ILoggingBuilder) As ILoggingBuilder

Paramètres

builder
ILoggingBuilder

Conteneur d’injection de dépendances auquel ajouter la journalisation.

Retours

Valeur de builder.

Exceptions

builder a la valeur null.

Remarques

Les décisions d’échantillonnage pour les journaux correspondent exactement aux décisions d’échantillonnage pour le sous-jacent Activity. Vous pouvez configurer l’échantillonnage de suivi séparément dans le cadre d’OpenTelemetry .NET.

S’applique à