-
Notifications
You must be signed in to change notification settings - Fork 24.8k
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
Hot threads should filter out "uninteresting" thread stacks by default #8908
Comments
+1. I am also wondering if someone looks at thread stack when it's less than 1ms of 500ms... |
+1 to an optional, turned on by default, filtering of known stack traces which are useless. Potentially make this also dependent on thread names? i.e., search , index etc. |
For completeness sake #5952 is one of the primary reasons I've seen these threads show up. hot_threads in general can really overemphasize long running tasks like merge over shorter queries that just happen to jump to another thread. Its the price for hot_threads being low impact on a running cluster though. |
When I stare at a hot threads output, e.g. #8905, many of threads are clearly unimportant, because e.g. they are in parked in a lock under ThreadPoolExecutor.getTask, or inside "select" in Netty.
I think we should filter these out by default?
The text was updated successfully, but these errors were encountered: