Правильная архитектура — как реализовать вывод реал-тайм логов в веб?

Здравствуйте! Есть некая программа, в реальном времени постоянно пишущая логи. Логи читаются из STDOUT и записываются в файл демоном на Ruby.

Посоветуйте, как правильно реализовать реал-тайм (ну допускаются задержки 5-10 секунд) вывод этих логов в веб-интерфейсе
  • Вопрос задан
  • 2755 просмотров
Решения вопроса 1
zxmd
@zxmd
Через websocket ессно.
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 2
icelaba
@icelaba
Знаю и умею всё
Возьмите готовое решение Logstash + Kibana
www.elasticsearch.org/overview/kibana
Ответ написан
Можно так же просто сделать на сервере метод, который будет считывать файл с логами, а на странице делать AJAX-запрос к этому методу.Тут уж, кто во что горазд. Но готовые решения, конечно, лучше.
Ответ написан
Комментировать
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы
19 апр. 2024, в 23:00
5000 руб./за проект
19 апр. 2024, в 20:43
20000 руб./за проект