From version 5.0 onward, Watcher is part of X-Pack. For more information, see
Alerting on cluster and index events.
Getting Watcher Statistics
edit
IMPORTANT: This documentation is no longer updated. Refer to Elastic's version policy and the latest documentation.
Getting Watcher Statistics
editYou use the Watcher stats
API to get information about Watcher, such
as the current state, number of watches, size of the execution queue, and the watches that
are currently queued or executing.
For example:
GET _watcher/stats/_all
The response looks like this:
{ "watcher_state": "started", "watch_count": 2, "execution_thread_pool": { "queue_size": 1, "max_size": 40 }, "current_watches": [ { "watch_id": "my_watch", "watch_record_id": "my_watch4_223-2015-05-21T11:59:59.811Z", "triggered_time": "2015-05-21T11:59:59.811Z", "execution_time": "2015-05-21T11:59:59.811Z" } ], "queued_watches": [ { "watch_id": "my_other_watch", "watch_record_id": "my_other_watch4_223-2015-05-21T11:59:59.812Z", "triggered_time": "2015-05-21T11:59:59.812Z", "execution_time": "2015-05-21T11:59:59.812Z" } ] }
To get the version of the Watcher plugin you have installed, call GET _watcher
.