Monitor ES?

Hello

Anyone has wrote anything to monitor for say Nagios and/or Munin ?
I know I can just check the port with Nagios but it would be nice if
we can get same 'useful' stats we could plot with Munin...

Thanks
-ls

This is what I use- it's quick & dirty but gets the job done. It
checks the cluster health, and outputs performance counters for index
size & count (hardcoded to use an alias called "current")

-david

On Fri, Mar 4, 2011 at 11:04 AM, Luc Suryo lsuryo@gmail.com wrote:

Hello

Anyone has wrote anything to monitor for say Nagios and/or Munin ?
I know I can just check the port with Nagios but it would be nice if
we can get same 'useful' stats we could plot with Munin...

Thanks
-ls

On Fri, 2011-03-04 at 11:04 -0800, Luc Suryo wrote:

Hello

Anyone has wrote anything to monitor for say Nagios and/or Munin ?
I know I can just check the port with Nagios but it would be nice if
we can get same 'useful' stats we could plot with Munin...

Thanks
-ls

Hello,

You might be interested in this:

It's a (Ruby) plugin for Nagios that will will parse JSON from an HTTP
response. We use it to monitor Elasticsearch (among other things). It
works well enough. Full disclosure: I wrote it. :slight_smile:

Cheers,

--
Daniel Maher
« can't talk, too busy calculating computrons. »

Hi,

same here, we use check_json (in python, from Peter Kropf:
http://peterkropf.com/archives/10 )

And for some metrics, we send them to collectd, values taken from
/_cluster/nodes/_local/stats on each node.

Ludo

On Mon, Mar 7, 2011 at 10:22 AM, Daniel Maher dmaher@milestonelab.com wrote:

On Fri, 2011-03-04 at 11:04 -0800, Luc Suryo wrote:

Hello

Anyone has wrote anything to monitor for say Nagios and/or Munin ?
I know I can just check the port with Nagios but it would be nice if
we can get same 'useful' stats we could plot with Munin...

Thanks
-ls

Hello,

You might be interested in this:
GitHub - phrawzty/check_http_json: Nagios plugin to parse JSON from an HTTP response.

It's a (Ruby) plugin for Nagios that will will parse JSON from an HTTP
response. We use it to monitor Elasticsearch (among other things). It
works well enough. Full disclosure: I wrote it. :slight_smile:

Cheers,

--
Daniel Maher
« can't talk, too busy calculating computrons. »

http://apps.sematext.com/users-web/register.do