-
Notifications
You must be signed in to change notification settings - Fork 1.1k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
DNS probing performance regression in 0.19.0 #791
Comments
I wonder if this is related to #758 |
Presumably #758 only affects HTTP probing? It looks like the issue reported here is on DNS probing only. |
The issue is with #724 I think it might be related to the fact that we now compute the hash IN the resolve phase. |
Can you please test #796 ? |
I will merge #796 soon but would still appreciate some testing. |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
I run blackbox-exporter in docker probing a DNS server in another docker container.
With cache on DNS server end, probing latency is usually ~120us at 0.18.0. After updating to 0.19.0 it jumps to ~450us.
Knowing my patch in #724 I updated my config with
preferred_ip_protocol: "ip4"
since I don't configure ipv6 in my docker network, but it still result in ~200us latency.Reverting back to 0.18.0 and now I have consistent ~120us latency again.
The text was updated successfully, but these errors were encountered: