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 |
| with |
Configura la categoría de clúster para el exportador del Agente 365 |
| with |
Configura el nombre y la versión del servicio para la telemetría. |
| with |
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