Назад | Перейти на главную страницу

Bosun - подключение к Logstash

Я сейчас привязываю Bosun к моей существующей установке ELK. Однако, обратившись к документам в Bosun, я не могу определить, как именно работает соединение.

это что-то вроде ниже.

Вывод Logstash для opentsdb -> Bosun или Вывод Logstash для opentsdb -> scollector -> Bosun.

В lsstat() и lscount() функции запрашивают эластичный напрямую. Вы определяете массив эластичных хостов:

logstashElasticHosts=http://ny-lselastic01.ds.stackexchange.com:9200,http://ny-lselastic02.ds.stackexchange.com:9200,http://ny-lselastic03.ds.stackexchange.com:9200

Bosun (на самом деле библиотека Go ES) обнаружит все узлы в этом кластере и будет отслеживать, когда узлы уходят и приходят (при условии, что при запуске он может использовать один из узлов в массиве для обнаружения всех других узлов).

Это функции "logstash", поскольку код ожидает, что индексы будут иметь постфикс даты в соответствии с настройкой Logstash по умолчанию.