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

OpenTelemetry Collector Azure Monitor Exporter:指标/日志无法同步至App Insights

问题:OpenTelemetry Collector无法将指标和日志推送到Application Insights,仅追踪数据成功

Collector配置文件

receivers:
  otlp:
    protocols:
      grpc:
      http:

exporters:
  azuremonitor:
    instrumentation_key: {{ instrumentation_key }}
    spaneventsenabled: true
processors:
  batch:

service:
  pipelines:
    metrics:
      receivers: [otlp]
      exporters: [azuremonitor]
    traces:
      receivers: [otlp]
      exporters: [azuremonitor]
    logs:
      receivers: [otlp]
      exporters: [azuremonitor]
  telemetry:
    logs:
      level: debug

部署环境与操作

基于2台Vagrant虚拟机和两个基础SpringBoot应用搭建演示项目,通过Terraform创建Application Insights资源。

在每台虚拟机上执行以下Docker命令部署Collector:

sudo docker run -d -v /etc/otel_config.yaml:/etc/otel/config.yaml -e OTEL_EXPORTER_OTLP_ENDPOINT=0.0.0.0:4317 -p 4317:4317 otel/opentelemetry-collector-contrib --config /etc/otel/config.yaml

问题现象

从Collector的Docker日志可以看到,已成功接收指标和日志数据:

debug   azuremonitorexporter@v0.77.0/metric_to_envelopes.go:77  Metric is packed        {"kind": "exporter", "data_type": "metrics", "name": "azuremonitor", "name": "otlp.exporter.seen", "value": 16020}
debug   azuremonitorexporter@v0.77.0/factory.go:128     --------- Transmitting 59 items ---------       {"kind": "exporter", "data_type": "logs", "name": "azuremonitor"}

但这些指标和日志并未转发至Application Insights,只有追踪(trace)信息能成功推送。

内容的提问来源于stack exchange,提问作者Madu Alikor

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.22 15:32:17