Мониторинг доступности экземпляра collectd в kibana

#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, не работает.