ILogger interface

Interface d’enregistreur d’événements personnalisé pour l’observabilité Agent 365 Implémenter cette interface pour prendre en charge la journalisation des back-ends

Méthodes

error(string, unknown[])

Journaliser un message d’erreur

event(ExporterEventNames, boolean, number, string, Record<string, string>)

Journaliser un événement avec des paramètres standardisés

info(string, unknown[])

Journaliser un message d’information

warn(string, unknown[])

Journaliser un message d’avertissement

Détails de la méthode

error(string, unknown[])

Journaliser un message d’erreur

function error(message: string, args: unknown[])

Paramètres

message

string

Message de journal

args

unknown[]

Arguments facultatifs à inclure dans le journal

event(ExporterEventNames, boolean, number, string, Record<string, string>)

Journaliser un événement avec des paramètres standardisés

function event(eventType: ExporterEventNames, isSuccess: boolean, durationMs: number, message?: string, details?: Record<string, string>)

Paramètres

eventType
ExporterEventNames

Nom d’événement standardisé à partir de l’énumération ExporterEventNames (par exemple, ExporterEventNames.EXPORT)

isSuccess

boolean

Indique si l’opération/l’événement a réussi

durationMs

number

Durée de l’opération/événement en millisecondes

message

string

Message facultatif ou détails supplémentaires sur l’événement, particulièrement utiles pour les erreurs ou les échecs

details

Record<string, string>

Paires clé-valeur facultatives avec un contexte supplémentaire (par exemple, correlationId, tenantId, agentId, etc.)

info(string, unknown[])

Journaliser un message d’information

function info(message: string, args: unknown[])

Paramètres

message

string

Message de journal

args

unknown[]

Arguments facultatifs à inclure dans le journal

warn(string, unknown[])

Journaliser un message d’avertissement

function warn(message: string, args: unknown[])

Paramètres

message

string

Message de journal

args

unknown[]

Arguments facultatifs à inclure dans le journal