Рекомендации просмотра журнала событий большого объема в среде Java

Я в ситуации, когда я хотел бы принять много контролируемых мной событий журнала - в частности, агента регистрации, который я готовлю для slf4j, - и затем анализировать их в интерактивном режиме.

Я не так заинтересован в объекте, который представляет отформатированные файлы журналов, но тот, который может принимать события журнала как объекты и позволяет мне сортировать и отображать напр. потоки и сроки и т.д.

Бензопила может быть вариантом, но в настоящее время не совместима с протоколом, который я использую по техническим причинам.

Есть ли какой-либо проект с автономными зрителями или встроенный в IDE, который подходит для такого вида обработки журналов. Я знаю, что я приближаюсь к тому, что может быть подходящим для профилировщика, поэтому, если есть профилировщик, подходящий для такого рода сбора данных и отображения, где я могу кормить канал событий, я хотел бы услышать об этом).


Update 2009-03-19: Я обнаружил, что нет средства просмотра журналов, который позволяет мне видеть, что я хотел бы (визуальное отображение событий с координатами, определяемыми днем ​​и временем и т.д.), поэтому я решил для создания очень точного XML-формата, полученного из log4j XMLLayout, адаптированного к тому, чтобы быть как можно более читаемым, но все еще являющимся допустимыми фрагментами XML, а затем использовать Microsoft LogParser для извлечения необходимой мне информации для постобработки в других инструментах.

Ответы

Ответ 1

Вы можете реализовать адаптер для logback для отправки событий log4j в ресивер log4j. Это позволит вам использовать бензопилу. Или создайте адаптер, который получает сетевые события журнала и предоставляет их для log4j.

Ответ 2

Взгляните на splunk, он не выполняет конкретные вещи, которые вы ищете, но, возможно, это может помочь вы достигаете конечной цели.

Ответ 3

Попробуйте logFaces, это должно быть полезно.

Раскрытие информации. Я являюсь автором этого продукта.

Ответ 4

Учитывая тему этого вопроса, я просто имею, чтобы упомянуть Lilith, средство просмотра событий журнала Я развиваюсь.

Он поддерживает доступ к журналу и протоколирование событий по сети (включая специальную высокопроизводительную реализацию приложения) и способен импортировать файлы LOG4J-XML- и java.util.logging-XML файлы.

Лучше всего, это бесплатно, с открытым исходным кодом, и мне всегда интересно, какие функции могут отсутствовать;)

И да, сайт дерьмо. Приложение намного лучше, я обещаю:)
Просто проверьте это.

Ответ 5

Взгляните на TraceTool (более новая версия здесь).

Ответ 6

Отъезд LogLogic

...