Конфигурация почты для heartbeat, metricbeat и Elasticsearch 7.5 - PullRequest
0 голосов
/ 27 января 2020

Я использую heartbeat, metricbeat иasticsearch 7.5 с kibana на нашем сервере, чтобы проверить состояние сервера и проверить доступность приложения. Я хочу получить электронное письмо, если приложение или сервер не работает или не отвечает. Есть ли способ настроить электронную почту для этого или я могу использовать curl для отправки электронного письма разработчику?

1 Ответ

0 голосов
/ 27 января 2020

Вы можете реализовать Наблюдатели , чтобы получать уведомления об этих событиях по электронной почте с помощью действия Электронная почта .

Во-первых, вам нужно реализовать поисковый запрос, который будет выполнять наблюдатель, например, каждые 30 минут ваших конкретных индексов. Затем вы должны определить условие, которое должно быть выполнено, чтобы выполнить watcher-действие (в этом примере действие электронной почты). Может быть, условие , когда в индексе сердцебиения существует документ с полем X, имеющим значение Y (например, проверка, был ли http-код XXX).

Итак, чтобы подвести итог:

Да, вы можете настроить это с помощью функции Elasticsearch Watcher-Feature. Пожалуйста, ознакомьтесь с документацией и ссылками, которые я разместил, поскольку здесь невозможно объяснить каждую деталь.

Я надеюсь, что смогу вам помочь.

...