BuilderOptions interface

Agent 365 Observability Builderin määritysvaihtoehdot

Ominaisuudet

clusterCategory

Ympäristö/klusteriluokka (esim. "preprod", "prod").

configProvider

Valinnainen määrityspalvelu ObservabilityConfiguration-toiminnolle. Kun komponentti on annettu, sitä käyttävät muodostin ja sen sisäiset komponentit (viejä, span-suorittimet, lokikirjaaja)

customLogger

Valinnainen mukautetun lokitoiminnon toteutus sDK:lle. Jos tätä ei ole annettu, SDK käyttää konsolin oletuslokitoimintoa. Integroi ILogger muihin lokipalveluihin

exporterOptions

Valinnainen vientiasetusten osittainen joukko, jonka avulla agenttikehittäjät voivat mukauttaa. Kaikki pois jätetyt arvot palautetaan oletusarvoihin, jotka on määritetty kohteessa Agent365ExporterOptions. Tässä annetut arvot ohitetaan eksplisiittisesti määritetyllä tokenResolver- tai clusterCategory-määrityksellä erillisistä muodostinmenetelmistä.

serviceName

Telemetrian mukautettu palvelun nimi

serviceNamespace

Valinnainen palvelun nimitila OTel-resurssille (service.namespace-määrite)

serviceVersion

Telemetrian mukautettu palveluversio

tokenResolver

Ominaisuuden tiedot

clusterCategory

Ympäristö/klusteriluokka (esim. "preprod", "prod").

clusterCategory?: ClusterCategory

Ominaisuuden arvo

configProvider

Valinnainen määrityspalvelu ObservabilityConfiguration-toiminnolle. Kun komponentti on annettu, sitä käyttävät muodostin ja sen sisäiset komponentit (viejä, span-suorittimet, lokikirjaaja)

configProvider?: IConfigurationProvider<ObservabilityConfiguration>

Ominaisuuden arvo

customLogger

Valinnainen mukautetun lokitoiminnon toteutus sDK:lle. Jos tätä ei ole annettu, SDK käyttää konsolin oletuslokitoimintoa. Integroi ILogger muihin lokipalveluihin

customLogger?: ILogger

Ominaisuuden arvo

exporterOptions

Valinnainen vientiasetusten osittainen joukko, jonka avulla agenttikehittäjät voivat mukauttaa. Kaikki pois jätetyt arvot palautetaan oletusarvoihin, jotka on määritetty kohteessa Agent365ExporterOptions. Tässä annetut arvot ohitetaan eksplisiittisesti määritetyllä tokenResolver- tai clusterCategory-määrityksellä erillisistä muodostinmenetelmistä.

exporterOptions?: Partial<Agent365ExporterOptions>

Ominaisuuden arvo

serviceName

Telemetrian mukautettu palvelun nimi

serviceName?: string

Ominaisuuden arvo

string

serviceNamespace

Valinnainen palvelun nimitila OTel-resurssille (service.namespace-määrite)

serviceNamespace?: string

Ominaisuuden arvo

string

serviceVersion

Telemetrian mukautettu palveluversio

serviceVersion?: string

Ominaisuuden arvo

string

tokenResolver

tokenResolver?: TokenResolver

Ominaisuuden arvo

TokenResolver