• EnglishEspañol日本語한국어Português
  • EntrarComeçar agora

Esta tradução de máquina é fornecida para sua comodidade.

In the event of any inconsistency between the English version and the translated version, the English versionwill take priority. Please visit this page for more information.

Criar um problema

TraceMetadata (API do agente .NET)

Sintaxe

NewRelic.Api.Agent.TraceMetadata;

Retorna propriedades no ambiente de execução atual usado para dar suporte ao rastreamento.

Requisitos

Versão do agente 8.19 ou superior.

Compatível com todos os tipos de aplicativos.

Distributed tracing deve ser ativado para obter valores significativos.

Descrição

Fornece acesso às seguintes propriedades:

Propriedades

Nome

Descrição

TraceId

Retorna uma string representando o trace atualmente em execução. Se o ID trace não estiver disponível ou distributed tracing estiver desativado, o valor será string.Empty.

SpanId

Retorna uma string que representa o intervalo em execução no momento. Se o ID do período não estiver disponível ou distributed tracing estiver desativado, o valor será string.Empty.

IsSampled

Retornará true se o trace atual for amostrado para inclusão, false se for amostrado.

Exemplos

IAgent agent = NewRelic.Api.Agent.NewRelic.GetAgent();
TraceMetadata traceMetadata = agent.TraceMetadata;
string traceId = traceMetadata.TraceId;
string spanId = traceMetadata.SpanId;
bool isSampled = traceMetadata.IsSampled;
Copyright © 2024 New Relic Inc.

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.