You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

.NET Core应用通过OpenTelemetry OTLP导出至Elastic APM无数据显示问题求助

.NET Core应用通过OpenTelemetry OTLP导出至Elastic APM无数据显示问题求助

各位大佬好,我正在自己的.NET Core 3.1应用里集成OpenTelemetry(1.8.1)和Elastic APM(8.13.4)。已经配置了OTLP导出并指向Elastic APM,日志里显示返回状态码200,看起来请求是成功的,但Kibana的APM板块就是看不到任何数据。

我反复核对了各种设置,可APM数据始终没出现在Kibana里,有没有大佬能给点思路,看看可能哪里漏配或者配置出错了?

下面是我用来做集成的代码:

public static IServiceCollection AddOtel(this IServiceCollection services)
{
    var resource = GetResourceBuilder();

    services.AddOpenTelemetry()
        .WithMetrics(configureMetrics => ConfigureMetrics(configureMetrics, resource))
        .WithTracing(configureTracing => ConfigureTracing(configureTracing, resource));

    return services;
}

private static void ConfigureMetrics(MeterProviderBuilder meterProviderBuilder, ResourceBuilder resource)
{
    meterProviderBuilder
        .SetResourceBuilder(resource)
        .AddAspNetCoreInstrumentation()
        // 此处省略了其余配置内容
}

备注:内容来源于stack exchange,提问作者Ahmet Mira

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.04.17 08:22:59