Skip to content

Agent Data Plane 1.3.1

Choose a tag to compare

@jszwedko jszwedko released this 10 Jul 21:18
9dff5f9

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 when data_plane.enabled was false. ADP now gates the remote-agent bootstrap on data_plane.enabled and 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 enforcing max_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