Ответ 1
Вы можете реализовать адаптер для logback для отправки событий log4j в ресивер log4j. Это позволит вам использовать бензопилу. Или создайте адаптер, который получает сетевые события журнала и предоставляет их для log4j.
Я в ситуации, когда я хотел бы принять много контролируемых мной событий журнала - в частности, агента регистрации, который я готовлю для slf4j, - и затем анализировать их в интерактивном режиме.
Я не так заинтересован в объекте, который представляет отформатированные файлы журналов, но тот, который может принимать события журнала как объекты и позволяет мне сортировать и отображать напр. потоки и сроки и т.д.
Бензопила может быть вариантом, но в настоящее время не совместима с протоколом, который я использую по техническим причинам.
Есть ли какой-либо проект с автономными зрителями или встроенный в IDE, который подходит для такого вида обработки журналов. Я знаю, что я приближаюсь к тому, что может быть подходящим для профилировщика, поэтому, если есть профилировщик, подходящий для такого рода сбора данных и отображения, где я могу кормить канал событий, я хотел бы услышать об этом).
Update 2009-03-19: Я обнаружил, что нет средства просмотра журналов, который позволяет мне видеть, что я хотел бы (визуальное отображение событий с координатами, определяемыми днем и временем и т.д.), поэтому я решил для создания очень точного XML-формата, полученного из log4j XMLLayout, адаптированного к тому, чтобы быть как можно более читаемым, но все еще являющимся допустимыми фрагментами XML, а затем использовать Microsoft LogParser для извлечения необходимой мне информации для постобработки в других инструментах.
Вы можете реализовать адаптер для logback для отправки событий log4j в ресивер log4j. Это позволит вам использовать бензопилу. Или создайте адаптер, который получает сетевые события журнала и предоставляет их для log4j.
Взгляните на splunk, он не выполняет конкретные вещи, которые вы ищете, но, возможно, это может помочь вы достигаете конечной цели.
Попробуйте logFaces, это должно быть полезно.
Раскрытие информации. Я являюсь автором этого продукта.
Учитывая тему этого вопроса, я просто имею, чтобы упомянуть Lilith, средство просмотра событий журнала Я развиваюсь.
Он поддерживает доступ к журналу и протоколирование событий по сети (включая специальную высокопроизводительную реализацию приложения) и способен импортировать файлы LOG4J-XML- и java.util.logging-XML файлы.
Лучше всего, это бесплатно, с открытым исходным кодом, и мне всегда интересно, какие функции могут отсутствовать;)
И да, сайт дерьмо. Приложение намного лучше, я обещаю:)
Просто проверьте это.
Отъезд LogLogic
...