DNS resolution delays eat into exporter timeout budget
warningConnection ManagementUpdated Feb 6, 2026(via Exa)
Technologies:
How to detect:
Slow or failing DNS lookups consume timeout budget before data transfer begins. High DNS resolution time visible when testing with nslookup. Each export operation may trigger DNS lookup overhead.
Recommended action:
Use IP address directly in endpoint if static. Set dnsPolicy to ClusterFirst and configure dnsConfig options: ndots=1 (reduce dots before absolute lookup), timeout=2 (reduce DNS timeout), attempts=2 (reduce retry attempts). Alternatively deploy local DNS cache sidecar using k8s-dns-node-cache. Configure gRPC balancer_name to enable DNS caching.