Any interest in a Ganglia ElasticSearch Python Module?


(phobos182) #1

I have been working on an implementation of a Ganglia 3 python module to gather ElasticSearch statistics and report them. I was thinking about committing this to my GitHub account, and was wondering if there was any interest in developing Ganglia module for cluster state monitoring.

As my ElasticSearch cluster grows to about 20 nodes, I needed something like this to get cluster wide statistics. I would love to see additional stats via the JSON interface such as Queries/Sec, or avg response time.


(Shay Banon) #2

First, it of a great interest!. In master (upcoming 0.18) there are many
more stats available now (indexing and search as well). Still more are
missing, but its a good start.

My hope is that at the end, there will be metrics plugins that people can
install that will automatically report each node and cluster wide indices
stats to different systems, including ganaglia. But, a python module that
does that goes a long way...

On Thu, Sep 22, 2011 at 3:43 PM, phobos182 phobos182@gmail.com wrote:

I have been working on an implementation of a Ganglia 3 python module to
gather ElasticSearch statistics and report them. I was thinking about
committing this to my GitHub account, and was wondering if there was any
interest in developing Ganglia module for cluster state monitoring.

As my ElasticSearch cluster grows to about 20 nodes, I needed something
like
this to get cluster wide statistics. I would love to see additional stats
via the JSON interface such as Queries/Sec, or avg response time.

--
View this message in context:
http://elasticsearch-users.115913.n3.nabble.com/Any-interest-in-a-Ganglia-ElasticSearch-Python-Module-tp3358593p3358593.html
Sent from the ElasticSearch Users mailing list archive at Nabble.com.


(phobos182) #3

Pushed to github.

Screenshot

http://imgur.com/10fOz

Once I code a PHP dashboard, should be more exciting. For now the statistics are being gathered.

Thanks!


(system) #4