Есть интерфейс / GUI appender для log4j? - PullRequest
3 голосов
/ 31 мая 2011

Я хочу показать свои логи в графическом интерфейсе в текстовом поле, списке и т. Д. (Что-то вроде ImgBurn), но я не нашел готового аппендиата, который делает это.Есть аппендант для этого?

В настоящее время я делаю логи на консоль без проблем.

Ответы [ 5 ]

4 голосов
/ 31 мая 2011

Посмотрите на Apache Chainsaw: здесь можно использовать концепцию Receiver из последних сборок Log4j для отображения событий: http://logging.apache.org/chainsaw/index.html.

Если вы хотите отображать текстовые поля в режиме реального времени, вам может понадобитьсянаписать свой собственный класс приемника.

1 голос
/ 18 октября 2011

Я могу порекомендовать вам OtrosLogViewr .Может вести журналы с запущенных приложений даже на удаленных серверах (используя SFTP, FTP, Samba)

1 голос
/ 31 мая 2011

Есть несколько хороших инструментов, доступных бесплатно (также платных), которые могут анализировать ваши файлы журналов и представлять их в лучших форматах с большим количеством возможностей фильтрации и отчетности.

Здесь хороший список таких инструментов

Вы ищете средство просмотра журнала в реальном времени?

0 голосов
/ 19 января 2012

Попробуйте Glasswall, который добавляет содержимое журнала на страницу, если вы запускаете сервлет.

http://code.google.com/p/glasswall/

0 голосов
/ 01 июня 2011

Ознакомьтесь с последним снимком разработчика Chainsaw - тоннами новых функций, и при настройке на обработку файлов журналов с помощью VFSLogFilePatternReceiver можно привязывать файлы журналов даже между перезапусками приложения.

В этой версии имеется масса новых функций по сравнению с выпущенной в настоящее время - некоторые из наиболее полезных включают в себя результаты поиска, которые выделены и объединены в таблице, а также возможность аннотировать события (нажмите на маркер 'поле)

http://people.apache.org/~sdeboy

...