Как извлечь информацию об ошибках из лог-файлов Java (пост-логирование) - PullRequest
1 голос
/ 18 октября 2010

Я пытаюсь собрать несколько советов по регистрации ошибок в Java.Мой файл журнала огромен и требует много времени, в настоящее время я grep (ing) мой журнал ищет шаблон ошибки (ERROR), а затем смотрю на строку, которая вызвала исключение, затем я ищу / нахожу и проверяю ошибку.

Есть ли какой-нибудь лучший способ более эффективного чтения файлов журнала?В настоящее время я сосредотачиваюсь только на ошибках / исключениях.

Я неправильно назвал свой вопрос (правка)

Меня не интересует регистрация, мне интересноо процессе обработки журнала (пост-регистрации), у меня есть журнал, и я должен получить от него полезную информацию (для меня ошибки).

Ответы [ 3 ]

3 голосов
/ 18 октября 2010

Если вы используете log4j, я рекомендую вам взглянуть на бензопилу: http://logging.apache.org/chainsaw/index.html

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

Если вам нужна простота и хорошая поддержка сообщества, я бы попробовал Log Parser от Microsoft . Он использует SQL-подобную систему запросов для поиска в журналах в любом формате.

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

Вы не говорите, что используете для каркаса ведения журналов, но я считаю, что Log4J позволит вам разделить разные уровни для разных приложений.

И, похоже, этот вопрос показывает, как: Уровень журнала для каждого приложения для одного регистратора

...