python-diamond / Diamond

Diamond is a python daemon that collects system metrics and publishes them to Graphite (and others). It is capable of collecting cpu, memory, network, i/o, load and disk metrics. Additionally, it features an API for implementing custom collectors for gathering metrics from almost any source.
http://diamond.readthedocs.org/
MIT License
1.74k stars 601 forks source link

Expand elasticsearch metrics on cluster health api #581

Closed shortdudey123 closed 7 years ago

shortdudey123 commented 7 years ago

Elasticsearch 2+ adds several fields to the cluster health api (/_cluster/health) that are not reported via the existing collector code.

coveralls commented 7 years ago

Coverage Status

Coverage decreased (-39.6%) to 20.084% when pulling 3e3099e6e8b38b89276b1935b5225e0e40fd5bea on shortdudey123:expand_elasticsearch_metrics into 8c7ea91d633caab0158cc5852a6b02f7a794422e on python-diamond:master.

coveralls commented 7 years ago

Coverage Status

Coverage remained the same at 20.084% when pulling 30c75034e1eb93b96580116b7da8572a3634f8b1 on shortdudey123:expand_elasticsearch_metrics into 87ad08fe3bd47898c576e875f180487bd453561e on python-diamond:master.

coveralls commented 7 years ago

Coverage Status

Coverage remained the same at 20.084% when pulling 58c37cfa5fffa89625e3c469199822dfe29ec3cf on shortdudey123:expand_elasticsearch_metrics into 87ad08fe3bd47898c576e875f180487bd453561e on python-diamond:master.