BreakingChange — при переносе пакета Datadog.Tracer из версии 2.x в версию 3.3.1 я не могу создать собственный диапазон.C#

Место общения программистов C#
Ответить
Anonymous
 BreakingChange — при переносе пакета Datadog.Tracer из версии 2.x в версию 3.3.1 я не могу создать собственный диапазон.

Сообщение Anonymous »

Когда я перенес библиотеку DataDog.Trace из версии 2.x в версию 3.3.1, она не позволяет мне создавать собственный диапазон.
Ниже приведен мой код, когда я запускаю код ниже, он всегда дает мне новый SPAN как «Datadog.Trace.Stubs.NullSpan».

Код: Выделить всё

```
using Datadog.Trace;

// Start a new span
using (var scope = Tracer.Instance.StartActive("custom-operation"))
{
// Do something
}
```
Я также просмотрел документацию по выпуску DataDog, там сказано, что мне нужно настроить «Автоматическое инструментирование»
< img alt="Документация DataDog Tracer" src="https://i.sstatic.net/VCJJIdEt.png" />
Ссылка на ссылку — https://github.com/DataDog /dd-trace-dotnet/blob/master/docs/MIGRATING.md#migrating-from-v2xx-to-v3xx
Я не знаю, как настроить «Автоматическое инструментирование» ", чтобы все заработало!
До сих пор я пытался добавить эту переменную среды, чтобы включить "Автоматическое инструментирование", но это не сработало.

Код: Выделить всё

//Environment.SetEnvironmentVariable("CORECLR_ENABLE_PROFILING", "xx");
//Environment.SetEnvironmentVariable("CORECLR_PROFILER", "{xxxx}");
//Environment.SetEnvironmentVariable("CORECLR_PROFILER_PATH", "xxx");
//Environment.SetEnvironmentVariable("DD_DOTNET_TRACER_HOME", "xxx");
Любая помощь будет оценена по достоинству!

Подробнее здесь: https://stackoverflow.com/questions/791 ... 3-1-it-doe
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «C#»