Closed
Description
Component(s)
receiver/statsd
Is your feature request related to a problem? Please describe.
We're currently migrating workloads to use the OTEL Collector for metric collection. The datadog-agent
supports ingesting StatsD metrics via a Unix Domain Socket.
Unix Domain Sockets allow you to establish the connection with a socket file, regardless of the IP of the Datadog Agent container. It also enables the following benefits:
- Bypassing the networking stack brings a significant performance improvement for high traffic.
- While UDP has no error handling, UDS allows the Agent to detect dropped packets and connection errors, while still allowing a non-blocking use.
- DogStatsD can detect the container from which metrics originated and tag those metrics accordingly.
Are there plans to also support UDS through the statsdreceiver
?
Describe the solution you'd like
Adding a UDS listener to the statsdreceiver
Describe alternatives you've considered
No response
Additional context
No response