#elasticsearch #logstash #kibana #collectd
#elasticsearch #logstash #kibana #collectd
Вопрос:
Я использую kibana для мониторинга журналов приложений и различных системных показателей.
Application logs --> filebeats
Logstash -> elasticsearch -> kibana
/
/
**System metrics --> collectd**
Collectd собирает метрики с 5 разных компьютеров и передает их в logstash. На панели мониторинга трудно понять, не работает ли одна из машин, если мы не выполняем явный поиск записей с этой машины.
Следовательно, нам нужен какой-то способ показать пользователю, что экземпляр недоступен там, где установлен collectd (в основном, чтобы определить, работает машина или нет)
Может кто-нибудь, пожалуйста, подсказать, как я могу уведомить в kibana, что один из экземпляров collectd не работает?
Ответ №1:
Может сработать визуализация с агрегацией по экземплярам.
Например, это одна из визуализаций, которую мы используем, чтобы проверить, как работает наш logstash.
Комментарии:
1. Да .. это один из подходов, который можно использовать, чтобы решить, запущены ли экземпляры. В дополнение к этому мы также использовали табличную диаграмму, которая сопоставляла хост с подсчетом. Итак, если счетчик показал 0, то это означает, что экземпляр, в котором установлен collectd, не работает.