-
Notifications
You must be signed in to change notification settings - Fork 4.7k
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
Report the volume of etcd writes via a diagnostic #14604
Conversation
@sosiouxme i added the "default skip" behavior I asked about. |
My version worked just fine, geez! What makes yours so great? |
It's Eric in a box and I don't have to explain it
|
I do actually dislike inscrutable ENV vars. It doesn't look easy to make the timer a flag, but if you can find a way, it would make it a WHOLE lot more discoverable. |
Unfortunately we don't have any infrastructure for that today in diagnostics. I went back and forth - the reason i went with env var is that 90% of the time the default is enough. However, if you wanted to get a shorter run (test cases) or longer run (less bursty environments) then you'd have to recompile. So env var is more for the skilled user in that case. I agree that it's not ideal. |
Any other comments? I would like to have this tool available, and agree adding args in the future to this would be good. |
[merge] |
continuous-integration/openshift-jenkins/merge Waiting: You are in the build queue at position: 18 |
Evaluated for origin merge up to f74b38b |
[severity:bug] |
New EtcdWriteVolume diagnostic measures the number of writes in a time period to determine where significant write volume is going.
f74b38b
to
68e1ede
Compare
Evaluated for origin test up to 68e1ede |
continuous-integration/openshift-jenkins/test SUCCESS (https://ci.openshift.redhat.com/jenkins/job/test_pull_request_origin/2249/) (Base Commit: 76c0850) |
New EtcdWriteVolume diagnostic measures the number of writes in a time
period to determine where significant write volume is going.
[test]
@derekwaynecarr @eparis
Will make debugging this easier next time: