Compartir a través de


Builder class

Generador para configurar el agente 365 con seguimiento de OpenTelemetry

Métodos

build()

Compila e inicializa la configuración del Agente 365.

shutdown()

Cierra el SDK de OpenTelemetry.

start()

Inicia el SDK de OpenTelemetry

withClusterCategory(ClusterCategory)

Configura la categoría de clúster para el exportador del Agente 365

withService(string, string)

Configura el nombre y la versión del servicio para la telemetría.

withTokenResolver(TokenResolver)

Configura la resolución de tokens para el exportador del Agente 365

Detalles del método

build()

Compila e inicializa la configuración del Agente 365.

function build(): boolean

Devoluciones

boolean

La instancia de NodeSDK configurada

shutdown()

Cierra el SDK de OpenTelemetry.

function shutdown(): Promise<void>

Devoluciones

Promise<void>

start()

Inicia el SDK de OpenTelemetry

function start()

withClusterCategory(ClusterCategory)

Configura la categoría de clúster para el exportador del Agente 365

function withClusterCategory(clusterCategory: ClusterCategory): ObservabilityBuilder

Parámetros

clusterCategory
ClusterCategory

Categoría del clúster (por ejemplo, "preprod", "prod")

Devoluciones

Instancia del generador para el encadenamiento de métodos

withService(string, string)

Configura el nombre y la versión del servicio para la telemetría.

function withService(serviceName: string, serviceVersion?: string): ObservabilityBuilder

Parámetros

serviceName

string

Nombre del servicio

serviceVersion

string

La versión del servicio

Devoluciones

Instancia del generador para el encadenamiento de métodos

withTokenResolver(TokenResolver)

Configura la resolución de tokens para el exportador del Agente 365

function withTokenResolver(tokenResolver: TokenResolver): ObservabilityBuilder

Parámetros

tokenResolver

TokenResolver

Función para resolver tokens de autenticación

Devoluciones

Instancia del generador para el encadenamiento de métodos