Описание тега elasticsearch-watcher
Watcher устанавливается в Elasticsearch как плагин и предоставляет API для создания, управления и тестирования часов. Часы описывают одно предупреждение в Watcher, которое может содержать несколько действий с уведомлением.
На высоком уровне типичные часы состоят из четырех простых строительных блоков:
- график
Определите расписание, по которому будет запускаться запрос, и проверьте условие.
- Запрос
Укажите запрос для запуска в качестве входных данных для условия. Watcher поддерживает полный язык запросов Elasticsearch, включая агрегаты.
- Состояние
Определите свое условие, чтобы определить, выполнять ли действия. Вы можете использовать простые условия (всегда верно) или использовать сценарии для более сложных сценариев.
- Действия
Определите одно или несколько действий, таких как отправка электронной почты, отправка данных в сторонние системы через веб-перехватчик или индексирование результатов вашего запроса.
Для более подробной информации: https://www.elastic.co/guide/en/watcher/current/index.html.