Agent Data Plane 1.3.1
What's Changed
Bug fixes
-
Avoid DNS for disabled ADP bootstrap (#2041) — On hosts without nameservers in
/etc/resolv.conf, ADP could fail during startup while constructing the HTTP connector for Core Agent IPC, before reaching the disabled-exit path — creating noisy crash loops even whendata_plane.enabledwasfalse. ADP now gates the remote-agent bootstrap ondata_plane.enabledand uses a DNS-free connector for Core Agent IPC (which targets a literal IP and needs no hostname resolution), and avoids constructing the system DNS resolver for DNS-free transports such as Unix sockets and vsock. -
Preserve DNS for hostname IPC endpoints (#2069) — Follow-up to the above: the no-DNS IPC behavior is kept for literal-IP endpoints like
127.0.0.1, but DNS resolution is preserved when the configured IPC endpoint host is a hostname. -
v2 series encoder now obeys
max_series_points_per_payload(#2081) — The v2 series request builder was not enforcingmax_series_points_per_payload, unlike v3 which already handled it. This caused ADP to emit oversized v2 series payloads rather than splitting them across multiple requests as DogStatsD does. The limit is now enforced for both v1 and v2 series endpoints.
Full Changelog: 1.3.0...1.3.1