Чем мониторить серверы?

Скажите, чем и как вы мониторе серверы (в основном Windows)? Интересует получение данных сетевых карт, евент-логи Виндовс. Подойдет под такие критерии Elasticsearch и logstash? С выводом всего на графану?
  • Вопрос задан
  • 902 просмотра
Решения вопроса 4
@unseriously
Традиционно для этого используют zabbix.
Я топлю за Prometheus - классная штука. У него даже есть windows-exporter - агент, который ставится на ноду, которую нужно мониторить. Собирает тыщу всяких метрик. Пробуйте.
Ответ написан
Эластик лишь хранит логи и выполняет поиск по ним. А сбором и перенаправлением таковых занимаются другие инструменты. Допустим, Winlogbeat.
Ответ написан
@vitaly_il1
DevOps Consulting
Выбирать сейчас непросто - Grafana сейчас имеет Loki для сбора логов, а Elastic (бывший ELK) APM agent для сбора метрик.
Я понял, что вы не хотите Zabbix, но я все равно за классику - например, Zenoss. У них есть готовые плагины\темплейты для Windows и популярных сервисов. А у новых модных штук - вопрос есть ли.
Ответ написан
SlavikF
@SlavikF
У Эластика как раз под эта дело есть утилиты для сбора информации:
- https://www.elastic.co/beats/metricbeat
- https://www.elastic.co/beats/winlogbeat
- есть и другие.

LogStash не нужен.

Grafana вроде бы работает с Elastic, но это не очень стандарнтная конфигурация. Обычно используют Kibana.

У меня как раз такая конфигурация стоит для нескольких небольших серверов.
В общем - работает, много метрик и логов собирает.

Events с Windows собираются без проблем.
Сетевую статистику тоже можно смотреть.
Но слабым местом мне показалось, что у Elastic'a как-то недоработан набор дэшбордов. То есть что-то можно увидеть сразу на стандартных дэшбордах, а что-то приходится вытягивать из метриков и логов самому. Не знаю, если у других инструментов дэшбоарды лучше...
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы