Уменьшение ширины линии бревна стеклянной рыбы - PullRequest
3 голосов
/ 04 марта 2012

Кто-нибудь знает, как я могу уменьшить ширину каждой строки на бревне стеклянной рыбы. Кажется, он содержит много информации, которая мне не нужна. Ниже приведен пример одной строки.

[#|2012-03-04T16:00:09.537+0000|INFO|oracle-glassfish3.1|javax.enterprise.system.std.com.sun.enterprise.server.logging|_ThreadID=94;_ThreadName=Thread-1;|16:00:09,537  INFO MyClassNameThatIsLogging:89 - LogMessageHere

Все, что меня действительно волнует, это:

  • время в начале - хотя и не в этом большом количестве (2012-03-04T16:00:09.537+0000)
  • уровень журнала (INFO)
  • Имя класса / номер строки (MyClassNameThatisLogging:89)
  • Сообщение (LogMessageHere)

Мне плевать на эту часть

oracle-glassfish3.1|javax.enterprise.system.std.com.sun.enterprise.server.logging|_ThreadID=94;_ThreadName=Thread-1;

Где это настроено?

Я нашел Установите формат журнала в glassfish , но это выглядит немного экстремально. Я действительно должен создать свой собственный регистратор?

Заранее спасибо

1 Ответ

2 голосов
/ 05 марта 2012

Пользовательский обработчик журналов, кажется, единственный вариант здесь.

Руководство администратора Glassfish действительно подробно описывает формат журнала:

[#|yyyy-mm-ddThh:mm:ss.SSS-Z|Log Level|ProductName-Version|LoggerName|Key Value Pairs|Message|#]

От: Руководство администратора Glassfish, Записи журнала

Далее говорится:

По умолчанию записи журнала сервера Oracle GlassFish записываются в файл журнала сервера в формате, описанном в разделе «Записи журнала». Однако вы можете обнаружить, что хотите записывать сообщения в другое место, например в базу данных или на удаленный сервер, или записывать сообщения от определенных регистраторов в свой собственный файл. Это может быть сделано путем реализации пользовательского обработчика журнала. В этом разделе объясняется, как добавить пользовательский обработчик журналов в службу журналов Oracle GlassFish Server.

От: Руководство администратора Glassfish, Добавление пользовательского обработчика журналов

В этом блоге показан пример реализации.

...