Skip to content
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

Extend/refine information included in healthcheck payload #346

Open
jimmie opened this issue Jun 10, 2023 · 0 comments
Open

Extend/refine information included in healthcheck payload #346

jimmie opened this issue Jun 10, 2023 · 0 comments

Comments

@jimmie
Copy link
Contributor

jimmie commented Jun 10, 2023

💡 Description

Currently, the healthcheck payload includes: # of documents (CCS included), # of shards (including successful, skipped and error), raw JVM memory numbers (as returned by the Runtime class) and any encountered error messages (presence of which transitions return code from 200 to 418 (I_AM_A_TEAPOT).

Improvements to the information returned (for the sake of monitoring and operations since ECS itself ignores the payload):

  • Compute more useful/meaningful JVM memory numbers - as described in the first answer here
  • Opensearch used and available space via GET/_cat/indices, GET /_cat/shards and GET /_cat/allocations
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
Status: ToDo
Development

No branches or pull requests

2 participants