Builder class
Construtor para configurar o Agente 365 com rastreamento OpenTelemetry
Métodos
| build() | Compila e inicializa a configuração do Agent 365 |
| shutdown() | Desliga o SDK do OpenTelemetry |
| start() | Inicia o SDK do OpenTelemetry |
| with |
Configura a categoria de cluster para o exportador do Agente 365 |
| with |
Configura o nome do serviço e a versão para telemetria |
| with |
Configura o resolvedor de token para o exportador do Agente 365 |
Detalhes do método
build()
Compila e inicializa a configuração do Agent 365
function build(): boolean
Retornos
boolean
A instância do NodeSDK configurada
shutdown()
Desliga o SDK do OpenTelemetry
function shutdown(): Promise<void>
Retornos
Promise<void>
start()
Inicia o SDK do OpenTelemetry
function start()
withClusterCategory(ClusterCategory)
Configura a categoria de cluster para o exportador do Agente 365
function withClusterCategory(clusterCategory: ClusterCategory): ObservabilityBuilder
Parâmetros
- clusterCategory
- ClusterCategory
A categoria de cluster (por exemplo, "preprod", "prod")
Retornos
A instância do construtor para encadeamento de métodos
withService(string, string)
Configura o nome do serviço e a versão para telemetria
function withService(serviceName: string, serviceVersion?: string): ObservabilityBuilder
Parâmetros
- serviceName
-
string
O nome do serviço
- serviceVersion
-
string
A versão do serviço
Retornos
A instância do construtor para encadeamento de métodos
withTokenResolver(TokenResolver)
Configura o resolvedor de token para o exportador do Agente 365
function withTokenResolver(tokenResolver: TokenResolver): ObservabilityBuilder
Parâmetros
- tokenResolver
-
TokenResolver
Função para resolver tokens de autenticação
Retornos
A instância do construtor para encadeamento de métodos