es-metrics-to-graphite.pl - Gather performance metrics from an ES node and send them to Graphite
version 1.3
es-metrics-to-graphite.pl --format=graphite --host [host] [options]
Options:
--help print help --manual print full manual --local Poll localhost and use name reported by ES --host|-H Host to poll for statistics --format stats Format (graphite or cacti) (Default: graphite) --carbon-base The prefix to use for carbon metrics (Default: general.es) --carbon-server Send Graphite stats to Carbon Server (Automatically sets format=graphite) --carbon-port Port for to use for Carbon (Default: 2003) --carbon-proto Protocol for to use for Carbon (Default: tcp) --verbose Send additional messages to STDERR --with-indices Also send individual index stats
This is a plugin to poll elasticsearch for performance data and stats it in a relevant format for your monitoring infrastructure.
es-metrics-to-graphite.pl - Check Elastic Search Performance
Print this message and exit
Optional, check local host (if not specified, --host required)
Optional, the host to check (if not specified --local required)
stats format:
graphite Use format for graphite/carbon (default) cacti For use with Cacti
The prefix to use for metrics sent to carbon. The default is "general.es". Please note, the host name of the ElasticSearch node will be appended, followed by the metric name.
Send stats to the carbon server specified. This automatically forces --format=graphite and does not produce stats on STDOUT
Use this port for the carbon server, useless without --carbon-server
Also grab data at the individual index level
Verbose stats, to not interfere with cacti, output goes to STDERR
Brad Lhotsky <brad@divisionbyzero.net>
This software is Copyright (c) 2012 by Brad Lhotsky.
This is free software, licensed under:
The (three-clause) BSD License
To install App::ElasticSearch::Utilities, copy and paste the appropriate command in to your terminal.
cpanm
cpanm App::ElasticSearch::Utilities
CPAN shell
perl -MCPAN -e shell install App::ElasticSearch::Utilities
For more information on module installation, please visit the detailed CPAN module installation guide.