Jump to content

Recommended Posts

Posted

Привет!

Есть вот какой вопрос. Сейчас собираем логи через syslog-ng и складываем их в файлики на виртауалке, по каталогу на каждый хост. Все работает, все хорошо. Но хотелось бы иметь к этому хозяйству веб-интерфейс. Есть Loganalyzer, но он как-то не очень если надо грепнуть большой объем логов с разных железок или серверов.


Сразу отмечу, что ELK это не совсем то что надо, хотя мы и пробовали на нем сидеть. Он во-первых сильно тяжеловесный для наших задач - индексирование Elasticsearch, сама Kibana и т.д. жрет неслабо ресурсов. Индексирование логов на лету, сбор метрик по ним и и т.д. - это все лишнее. Кроме того там не сильно то и удобно смотреть данные с пачки разных хостов.

 

Поэтому вопрос такой. Посоветуйте нормальный Web GUI для отображения логов в реальном или близком к тому времени с поддержкой регулярок и фильтрации логов. Чтобы, к примеру, syslog-ng складывал логи в БД mysql, а гуй оттуда их вытаскивал и показывал в стиле tail -f | grep. Вот такая хотелка.

Posted
7 часов назад, megahertz0 сказал:

syslog-ng складывал логи в БД mysql

ну так в чём проблема-то? у syslog-ng есть возможность складировать в mysql/postgresql/etc . веб-интерфейс - ну это уж смотря что вы искать собрались и т.д. 

 

саппорту можно дать пару sql-запросов и искать прямо из web-sql-админки типа phpmyadmin

Posted
11 часов назад, saaremaa сказал:

Буквально сегодня думал как это все складывать в Clickhouse. У нас сейчас там храниться Netflow (своя разработка) - получилось неплохо.

Так проблема не в хранении, а в удобном отображении...

9 часов назад, s.lobanov сказал:

саппорту можно дать пару sql-запросов и искать прямо из web-sql-админки типа phpmyadmin

Да можно и dbforge, просто не слишком удобно.

Posted

А сколько записей пишете? У нас в час прилетает где-то 50-60к записей. И как обстоят дела с поеданием ресурсов эластиком?

Posted
5 часов назад, megahertz0 сказал:

А сколько записей пишете? У нас в час прилетает где-то 50-60к записей. И как обстоят дела с поеданием ресурсов эластиком?

Не, у нас на пару порядков меньше, соответственно ресурсов пока хватает.

  • 2 weeks later...
Posted

Посмотрите в сторону graylog, устанавливается легко, настраивается так же, очень гибкий. Принимает логи + настроены стримы с правилами, если нужное сообщение попало под правило, отсылается письмо на почту

image.thumb.png.59973e09f9c16d80c837976599aad90e.pngimage.thumb.png.7d63526f06a59827ad174f048e81525f.png

 

 

Date: 2018-09-01T12:18:09.727Z
Stream title: Loop detection
Stream description: Loop detection
##########
Last messages accounting for this alert: 
##########
Message: <134>Sep  1 15:18:02 172.16.107.73 INFO: Port 8 LBD port recovered. Loop detection restarted Source: 172.16.107.73
##########

 

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...
На сайте используются файлы cookie и сервисы аналитики для корректной работы форума и улучшения качества обслуживания. Продолжая использовать сайт, вы соглашаетесь с использованием файлов cookie и с Политикой конфиденциальности.