ILogger interface

Agent 365 gözlemlenebilirliği için özel günlükçü arabirimi Arka uçları günlüğe kaydetmeyi desteklemek için bu arabirimi uygulayın

Yöntemler

error(string, unknown[])

Hata iletisini günlüğe kaydetme

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

Standartlaştırılmış parametrelerle bir olayı günlüğe kaydetme

info(string, unknown[])

Bilgilendiren iletiyi günlüğe kaydetme

warn(string, unknown[])

Uyarı iletisini günlüğe kaydetme

Yöntem Ayrıntıları

error(string, unknown[])

Hata iletisini günlüğe kaydetme

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

Parametreler

message

string

Günlük iletisi

args

unknown[]

Günlüğe eklenecek isteğe bağlı bağımsız değişkenler

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

Standartlaştırılmış parametrelerle bir olayı günlüğe kaydetme

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

Parametreler

eventType
ExporterEventNames

ExporterEventNames numaralandırmasından standartlaştırılmış olay adı (örneğin, ExporterEventNames.EXPORT)

isSuccess

boolean

İşlemin/olayın başarılı olup olmadığı

durationMs

number

İşlemin/olayın milisaniye cinsinden süresi

message

string

İsteğe bağlı ileti veya olayla ilgili ek ayrıntılar, özellikle hatalar veya hatalar için yararlıdır

details

Record<string, string>

Ek bağlam içeren isteğe bağlı anahtar-değer çiftleri (ör. correlationId, tenantId, agentId vb.)

info(string, unknown[])

Bilgilendiren iletiyi günlüğe kaydetme

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

Parametreler

message

string

Günlük iletisi

args

unknown[]

Günlüğe eklenecek isteğe bağlı bağımsız değişkenler

warn(string, unknown[])

Uyarı iletisini günlüğe kaydetme

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

Parametreler

message

string

Günlük iletisi

args

unknown[]

Günlüğe eklenecek isteğe bağlı bağımsız değişkenler