Alerting with Nagios
Alerting with Nagios
OpenTSDB is great, but it's not (yet) a full monitoring platform. Now that you have a bunch of metrics in OpenTSDB, you want to start sending alerts when thresholds are getting too high. It's easy!
In the tools
directory is a Python script check_tsd
. This script queries OpenTSDB and returns Nagios compatible output that gives you OK/WARNING/CRITICAL state.
Parameters
Options: -h, --help show this help message and exit -H HOST, --host=HOST Hostname to use to connect to the TSD. -p PORT, --port=PORT Port to connect to the TSD instance on. -m METRIC, --metric=METRIC Metric to query. -t TAG, --tag=TAG Tags to filter the metric on. -d SECONDS, --duration=SECONDS How far back to look for data. Default 600s. -D METHOD, --downsa