Skip to content

Instantly share code, notes, and snippets.

View pickypg's full-sized avatar

Chris Earle pickypg

  • Elastic
  • Colorado, USA
View GitHub Profile
@pickypg
pickypg / metrics-to-monitor.md
Created November 20, 2014 16:36
Metrics to Monitor

Elasticsearch has many metrics that can be used to determine if a cluster is healthy. Listed below are the metrics that are currently a good idea to monitor with the reason(s) why they should be monitored and any possible recourse for issues.

Unless otherwise noted, all of the API requests work starting with 1.0.0.

Metrics

Metrics are an easy way to monitor the health of a cluster and they can be easily accessed from the HTTP API. Each Metrics table is broken down by their source; the version of Elasticsearch that is required to retrieve the metric is noted by its name if it is not present in 1.0.0.

Each metric has an associated warning level and error level. These levels are meant to indicate when the associated Metric should be monitored versus acted upon as soon as possible.

Keybase proof

I hereby claim:

  • I am pickypg on github.
  • I am pickypg (https://keybase.io/pickypg) on keybase.
  • I have a public key ASAbK1ogxMKoYwOj_Y-3VNv_QwuGS0CBItXyc7jhCj2qpwo

To claim this, I am signing this object: