Невозможно просмотреть журналы в NewRelic с помощью opentelemetry-dotnet.C#

Место общения программистов C#
Ответить Пред. темаСлед. тема
Anonymous
 Невозможно просмотреть журналы в NewRelic с помощью opentelemetry-dotnet.

Сообщение Anonymous »

При запуске приложения (asp.net) отправляются некоторые журналы, и они видны в NewRelic. Но когда приложение обрабатывает HTTP-запрос, журналы, отправленные через ILogger, никогда не появляются в NewRelic. Файл OTEL_DIAGNOSTICS.json у меня есть, но ошибок не пишет. ConsoleExporter работает безупречно. Я нормально вижу следы. В NewRelic в коллекции NrIntegrationError ничего не отображается. Что я делаю неправильно? Кажется, что NewRelic показывает только журналы, которые не коррелируют с трассировками и интервалами.
builder.Services.AddOpenTelemetry()
.ConfigureResource(builder => builder.AddService(Otel.ServiceName, serviceVersion: Otel.ServiceVersion))
.WithLogging(logging => logging
.AddConsoleExporter()
.AddOtlpExporter(otlp =>
{
otlp.Endpoint = new Uri($"{_otelEndpoint}/v1/logs");
otlp.Headers = $"api-key={_otelApiKey}";
otlp.Protocol = _otelProtocol; // Using Http/Protobuf
}), options =>
{
options.IncludeFormattedMessage = true;
options.IncludeScopes = true;
options.ParseStateValues = true;
})
.WithTracing(tracing => tracing
.AddSource(Otel.ServiceName)
.AddAspNetCoreInstrumentation()
.AddHttpClientInstrumentation()
.AddRedisInstrumentation()
.AddAWSInstrumentation()
.AddOtlpExporter(options =>
{
options.Endpoint = new Uri($"{_otelEndpoint}/v1/traces");
options.Headers = $"api-key={_otelApiKey}";
options.Protocol = _otelProtocol;
}))
.WithMetrics(metrics => metrics
.AddAspNetCoreInstrumentation()
.AddHttpClientInstrumentation()
.AddOtlpExporter(options =>
{
options.Endpoint = new Uri($"{_otelEndpoint}/v1/metrics");
options.Headers = $"api-key={_otelApiKey}";
options.Protocol = _otelProtocol;
}));


Подробнее здесь: https://stackoverflow.com/questions/790 ... try-dotnet
Реклама
Ответить Пред. темаСлед. тема

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

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

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

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

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение
  • Невозможно увидеть журналы в NewRelic с помощью OpenElemetry-Dotnet
    Anonymous » » в форуме C#
    0 Ответы
    4 Просмотры
    Последнее сообщение Anonymous
  • Невозможно увидеть журналы в NewRelic с помощью OpenElemetry-Dotnet
    Anonymous » » в форуме C#
    0 Ответы
    4 Просмотры
    Последнее сообщение Anonymous
  • NewRelic (newrelic-react-native-agent) Проблема PrivacyInfo.xcprivacy при отправке в Appstore
    Anonymous » » в форуме IOS
    0 Ответы
    55 Просмотры
    Последнее сообщение Anonymous
  • Как соединить OpenTelemetry (opentelemetry-java-instrumentation) и Micrometer
    Anonymous » » в форуме JAVA
    0 Ответы
    70 Просмотры
    Последнее сообщение Anonymous
  • Как использовать журналы opentelemetry в javascript (nodejs)
    Гость » » в форуме Javascript
    0 Ответы
    24 Просмотры
    Последнее сообщение Гость

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