Skip to content

Conversation

@sanchda
Copy link

@sanchda sanchda commented Dec 12, 2025

For container-based services, the Datadog agent uses information attached to a Unix Domain Socket in order to infer the cgroup membership of the calling process, and therefore attribute pod-level tags to metrics issuing from that process. This is not possible for UDP-based metric upload.

This patchset adds UDS support, since we'll have container-based elixir services at scale soon.

The tests seem excessive, but I added them to make sure the specializations all route through the transmit code properly.

@sanchda sanchda marked this pull request as ready for review December 12, 2025 15:00
@sanchda
Copy link
Author

sanchda commented Dec 18, 2025

/merge

@sanchda sanchda merged commit 8544936 into master Dec 18, 2025
0 of 4 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants