Skip to content

Agent 7.71.0 breaks OTLP metrics ingestion for .NET System.Runtime metrics #41503

@lance-cognitiv

Description

@lance-cognitiv

After upgrading from Datadog Agent 7.70 to 7.71.0, OTLP metrics from .NET applications stopped appearing in Datadog, despite being successfully sent and received by the agent.
Environment:
Datadog Agent: 7.71.0
Platform: Ubuntu on AWS EC2
.NET Version: 9.0
OpenTelemetry: 1.11.2
OTLP Protocol: HTTP/protobuf on port 4318
Symptoms:
.NET System.Runtime metrics (dotnet.gc.collections, dotnet.monitor.lock_contentions, etc.) are not appearing in Datadog
tcpdump confirms metrics ARE being sent to port 4318 and received by the agent
OTLP connection shows as ESTABLISHED
Agent status shows "OTLP Collector status: Running"
No errors in agent logs
Reverting to Agent 7.70.0 immediately resolves the issue

Metadata

Metadata

Assignees

No one assigned

    Labels

    pendingLabel for issues waiting a Datadog member's response.team/triage

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions