Skip to content

Monitoring API enhancements/cleanups for 5.0 #5732

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

Closed
7 tasks done
acchen97 opened this issue Aug 4, 2016 · 8 comments
Closed
7 tasks done

Monitoring API enhancements/cleanups for 5.0 #5732

acchen97 opened this issue Aug 4, 2016 · 8 comments

Comments

@acchen97
Copy link
Contributor

acchen97 commented Aug 4, 2016

This issue will track the final iteration of monitoring API fixes/additions in preparation for beta1.

@ph
Copy link
Contributor

ph commented Aug 16, 2016

@alvin I've looked at the hot thread human format and the JSON one, and I can say that they are currently the same. I've created a PR to fixes some small issue with it and adding a test to make sure the thread count is taken into consideration in the case.

@acchen97
Copy link
Contributor Author

@ph thanks, I'll spin up alpha5 today for a quick fact check here as well.

@acchen97
Copy link
Contributor Author

@ph doing some testing against alpha5. A few notes below, but will update the initial issue accordingly.

  • Hot threads appears mostly fixed, the ?human=false appears to still show the human format though.
  • The "mem" stats are still showing up in the /_node top level, this (along with the /_node/mem resource) should be removed as its now properly under /_node/stats/jvm
  • For adding basic stats [in/out/duration_in_millis] to specific input plugins, created a new issue (Add basic input plugin stats to monitoring API #5769) to track the 12 plugin scope. @suyograo maybe divide/conquer makes sense?
  • For additional plugin level stats, let's add a few more things for Beats input and ES output. This issue (Initial Plugin Metrics #5428) can be used as reference, but I'll let you run with the scoping based on your discretion of importance vs size of work.

@ph
Copy link
Contributor

ph commented Aug 16, 2016

@acchen97 the human=false is fixed in #5766 that I've made today.

@ph
Copy link
Contributor

ph commented Aug 22, 2016

@acchen97 Updated with the latest merges

@acchen97
Copy link
Contributor Author

Awesome, great progress @ph @jsvd

@suyograo
Copy link
Contributor

Closing this -- we can move to outside of this meta issue

@acchen97
Copy link
Contributor Author

Moved these to a separate issue #5921.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

3 participants