2008-12-10 3 views
2

Есть ли инструмент, который можно использовать для анализа журналов log4net.инструмент для анализа журналов log4net

Particulary Я хотел бы извлечь два вызова метода по идентификатору потока и проанализировать продолжительность между ними, чтобы создать некоторую статистику продолжительности вызова.

Плюс это к нескольким (100x10Mb) файлам.

Я полагаю, что grep также сделал бы это.

ответ

4

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

Примечание: Вам может понадобиться обратиться к этой статье, чтобы настроить бензопилу, чтобы прочитать файл файла журнала:

http://wiki.apache.org/logging-log4j/Configuring_a_log4j_RollingFileAppender_with_Chainsaw

+0

Я дал ему шанс, но похоже, что он не работает с журналами log4net. – Drejc 2008-12-10 13:23:26

+0

Действительно? Посмотрите на формат журналов. И убедитесь, что он соответствует тому, что вы выводите из него. – leeand00 2008-12-10 14:02:08

0

Если вы используете форматирование журнала XML. Вы можете обрабатывать файлы журнала. используя xpath, чтобы извлечь нужные детали. Но вы бы сами записали небольшое приложение.

0

Если вы используете XML-журнал, вы можете написать таблицу стилей XSL и ссылаться на нее из XML. Тогда вам просто нужно указать свой браузер на XML, и он будет стилизовать XML с вашей таблицей стилей XSL, чтобы вы могли видеть данные как HTML (или что-то еще, XSL очень мощный).

Смежные вопросы