Как стать автором
Обновить

Комментарии 29

Спасибо, за real-time grep, благо там приятный код, узнаю много интересного =)
Круто!
Только плавности вывода не хватает, взглядом потом сразу не найти куда прыгнула строчка на которой «зацепился» взгляд.
Извините, я в програмировании не бум бум…
Как добавить еще логи?
Повтор этого:
manager.addLog("my_cool_log", "/var/log/my_cool_log", function(error) { if (error) { console.log("Error adding test log", error); return; }
не помогло:( ошибку выдаёт.
manager.addLog("my_cool_log", "/var/log/my_cool_log", function(error) { if (error) { console.log("Error adding test log", error); } return; });

У вас баланс скобок не сошёлся :)
Ага, спасибо:) заработало!
tailme — очень большой оверкилл (rabbitmq) с меньшими возможностями на клиенте.
А есть ли возможность следить за путём с логами и динамически добавлять новые файлы в manager? Будет ли обновляться при этом страница?
Логику можно внести в server.js, логи будут добавлять после обновления страницы.
www.graylog2.org/
Встроенный syslog-compatible сервер, собственный формат сообщений для встраивания в свои приложения, гибкий анализ и фильтрация логов.
Я в тему зашел именно за полобным комментарием. Спасибо за наводку )))
Тогда уж и я Один добавлю.
logio.org/
Real-time log monitoring in your browser Powered by node.js + socket.io
splunk все же коммерческое решение, а тут рассматриваются бесплатные/свободные
не замечал, спасибо. Для сборов логов со своих серверов (всякое персональное барахло) пользуюсь loggly, оно SaaS. Так сказать, в копилку подобного софта.
Я использую для подсветки логов colorize и logmon
Спасибо.
Splunk тяжеловат.
Единственное на досуге подумаю чего именно мне не хватает и напишу пару фичреквестов.
Большое спасибо, что сделали npm пакетом и все ставиться в 3 команды, супер!
А есть что-то подобное, только чтобы я из сишного кода мог писать не в консоль, а в браузер?
Пытался найти, не получилось, так что пришлось писать свой велосипед. Сейчас пишу вторую итерацию, как допишу выложу, но если кто знает о готовом, буду очень благодарен.
Уточнение: хочется писать логи так, чтобы они в риалтайпе появлялись в браузере.
Пишите в файл, файл будет в реалтайме читать PuperGrep и отдавать браузеру.
Может быть так и надо, только вот насколько оно будет быстрым… Как-то мне современные браузеры кажутся достаточно неповоротливыми для риалтайма.
Через websockets мгновенно сообщения уходят. Нужно постараться, чтобы заметить временной зазор.
Спасибо, попробую прикрутить websockets к своему велосипеду, а то пока все внутри питона живет и там же рендерится, но с браузером должно быть попроще и поуниверсальней.
Log.io чуть получше, но проблема с настройкой harvester.conf :( Не могу нормально прикрутить, не подцепляются лог-файлы :(
Зарегистрируйтесь на Хабре, чтобы оставить комментарий

Публикации

Истории