Описание тега elasticsearch-watcher

Watcher - это плагин для Elasticsearch, который предоставляет предупреждения и уведомления об изменениях в ваших данных.

Watcher устанавливается в Elasticsearch как плагин и предоставляет API для создания, управления и тестирования часов. Часы описывают одно предупреждение в Watcher, которое может содержать несколько действий с уведомлением.

На высоком уровне типичные часы состоят из четырех простых строительных блоков:

  • график

Определите расписание, по которому будет запускаться запрос, и проверьте условие.

  • Запрос

Укажите запрос для запуска в качестве входных данных для условия. Watcher поддерживает полный язык запросов Elasticsearch, включая агрегаты.

  • Состояние

Определите свое условие, чтобы определить, выполнять ли действия. Вы можете использовать простые условия (всегда верно) или использовать сценарии для более сложных сценариев.

  • Действия

Определите одно или несколько действий, таких как отправка электронной почты, отправка данных в сторонние системы через веб-перехватчик или индексирование результатов вашего запроса.

Для более подробной информации: https://www.elastic.co/guide/en/watcher/current/index.html.