-
Notifications
You must be signed in to change notification settings - Fork 10.1k
Open
Labels
Description
Bug report criteria
- This bug report is not security related, security issues should be disclosed privately via security@etcd.io.
- This is not a support request or question, support requests or questions should be raised in the etcd discussion forums.
- You have read the etcd bug reporting guidelines.
- Existing open issues along with etcd frequently asked questions have been checked and this is not a duplicate.
What happened?
We have been using etcd 3.5.9 successfully, but after upgrading to 3.5.17/3.5.18, we noticed that it struggles with the same load, with range queries taking over 10 minutes. We are working to reproduce this issue outside of production. How can I capture all incoming requests to etcd for analysis?
What did you expect to happen?
3.5.17/3.5.18 should not face any problem in handling the load, which was working fine with 3.5.9
How can we reproduce it (as minimally and precisely as possible)?
Do you have any suggestions for capturing all incoming request logs?
I've enabled debug logging for etcd, but currently, the logs only show range queries that are taking a long time. I don't see all incoming requests being logged.
Anything else we need to know?
We're running a 3-member etcd cluster handling approximately 14,000+ range queries and 4,000 transaction queries per second.
Etcd version (please run commands below)
$ etcd --version
# paste output here
$ etcdctl version
# paste output here
Etcd configuration (command line flags or environment variables)
paste your configuration here
Etcd debug information (please run commands below, feel free to obfuscate the IP address or FQDN in the output)
$ etcdctl member list -w table
# paste output here
$ etcdctl --endpoints=<member list> endpoint status -w table
# paste output here