BuilderOptions interface

Možnosti konfigurace pro Tvůrce pozorovatelnosti agenta 365

Vlastnosti

clusterCategory

Kategorie prostředí nebo clusteru (např. "předprod", "prod").

configProvider

Volitelný zprostředkovatel konfigurace pro ObservabilityConfiguration Je-li k dispozici, používá ho tvůrce a jeho vnitřní součásti (vývozce, rozpětí zpracovatelů, protokolovací nástroj)

customLogger

Volitelná vlastní implementace protokolovacího nástroje pro sadu SDK pozorovatelnosti Pokud není k dispozici, sada SDK používá výchozí protokolovací nástroj konzoly. Implementace ILoggeru pro integraci s jinými službami protokolování

exporterOptions

Volitelná částečná sada možností exportéru umožňující vývojářům agentů přizpůsobit. Všechny vynechané hodnoty se vrátí do výchozích hodnot definovaných v Agent365ExporterOptions. Hodnoty uvedené zde budou přepsány explicitně nakonfigurovaným tokenResolver nebo clusterCategory z vyhrazených metod tvůrce.

serviceName

Název vlastní služby pro telemetrii

serviceNamespace

Volitelný obor názvů služby pro prostředek OTel (atribut service.namespace)

serviceVersion

Vlastní verze služby pro telemetrii

tokenResolver

Podrobnosti vlastnosti

clusterCategory

Kategorie prostředí nebo clusteru (např. "předprod", "prod").

clusterCategory?: ClusterCategory

Hodnota vlastnosti

configProvider

Volitelný zprostředkovatel konfigurace pro ObservabilityConfiguration Je-li k dispozici, používá ho tvůrce a jeho vnitřní součásti (vývozce, rozpětí zpracovatelů, protokolovací nástroj)

configProvider?: IConfigurationProvider<ObservabilityConfiguration>

Hodnota vlastnosti

customLogger

Volitelná vlastní implementace protokolovacího nástroje pro sadu SDK pozorovatelnosti Pokud není k dispozici, sada SDK používá výchozí protokolovací nástroj konzoly. Implementace ILoggeru pro integraci s jinými službami protokolování

customLogger?: ILogger

Hodnota vlastnosti

exporterOptions

Volitelná částečná sada možností exportéru umožňující vývojářům agentů přizpůsobit. Všechny vynechané hodnoty se vrátí do výchozích hodnot definovaných v Agent365ExporterOptions. Hodnoty uvedené zde budou přepsány explicitně nakonfigurovaným tokenResolver nebo clusterCategory z vyhrazených metod tvůrce.

exporterOptions?: Partial<Agent365ExporterOptions>

Hodnota vlastnosti

serviceName

Název vlastní služby pro telemetrii

serviceName?: string

Hodnota vlastnosti

string

serviceNamespace

Volitelný obor názvů služby pro prostředek OTel (atribut service.namespace)

serviceNamespace?: string

Hodnota vlastnosti

string

serviceVersion

Vlastní verze služby pro telemetrii

serviceVersion?: string

Hodnota vlastnosti

string

tokenResolver

tokenResolver?: TokenResolver

Hodnota vlastnosti

TokenResolver