Partager via


ITraceConfiguration Interface

Définition

Le type TracingConfiguration contient différents paramètres de configuration liés au suivi. Pour une utilisation en production, la valeur par défaut de ces paramètres doit être correcte.

public interface ITraceConfiguration
type ITraceConfiguration = interface
Public Interface ITraceConfiguration
Dérivé

Propriétés

BulkMessageLimit

L’attribut BulkMessageLimit spécifie comment regrouper (agréger) les messages de suivi avec un code erro identique.

DefaultTraceLevel

L’attribut DefaultTraceLevel spécifie le niveau de suivi par défaut pour tous les enregistreurs d’événements Orleans, sauf si un élément TraceLevelOverride spécifique est remplacé. Le niveau par défaut est Info si cet attribut n’apparaît pas.

LargeMessageWarningThreshold

L’attribut LargeMessageWarningThreshold spécifie quand générer un message de trace d’avertissement pour les messages volumineux.

PropagateActivityId

L’attribut PropagateActivityId spécifie si la valeur de Tracing.CorrelationManager.ActivityId doit être propagée dans les appels de grain, pour prendre en charge le suivi E2E. La valeur par défaut est de ne pas propager ActivityId.

TraceFileName

L’attribut TraceFileName spécifie le nom d’un fichier dans lequel la sortie de trace doit être écrite.

TraceFilePattern

L’attribut TraceFilePattern spécifie le nom de modèle d’un fichier dans lequel la sortie de trace doit être écrite.

TraceLevelOverrides

L’élément TraceLevelOverride fournit un mécanisme permettant de définir le niveau de suivi différemment pour différentes parties du système Orleans. Le niveau de suivi d’un enregistreur d’événements est défini en fonction d’une correspondance de préfixe sur le nom de l’enregistreur d’événements. Les traceLevelOverrides sont appliquées dans l’ordre de longueur ; autrement dit, le remplacement avec le logPrefix correspondant le plus long est prioritaire et spécifie le niveau de suivi pour tous les enregistreurs d’événements correspondants.

TraceToConsole

L’attribut TraceToConsole spécifie si la sortie de trace doit être écrite dans la console. La valeur par défaut est écrire des données de trace dans la console si elles sont disponibles.

S’applique à