Как разобрать log-файлы log4net? - PullRequest
5 голосов
/ 06 июня 2011

Я использую log4net для регистрации. Есть ли простой способ анализа файлов результатов?

Ответы [ 4 ]

5 голосов
/ 06 июня 2011

Почему бы не сохранить записи журнала в CSV или XML в первую очередь?

4 голосов
/ 06 июня 2011

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

В общем, мой подход заключается в том, чтобы в файле журнала читался понятный человеку синтаксис, а также чтобы был включен другой appender для хранения в базе данных информации, которую я могу затем запросить позже, имея все в базе данных удобно, потому что это легко сделать запрос и приходит "уже" отформатированный без необходимости разбирать его вручную ...

2 голосов
/ 06 июня 2011

Log4View - полезный инструмент в подобных ситуациях.

1 голос
/ 12 марта 2014

JSON

Привет, мой log4net.Ext.Json готов к тестированию. Вы можете использовать его с nxlog xm_json parse_json () или с logstash . Я думаю, что JSON предлагает хороший компромисс между людьми и машинами в отношении читабельности и объема. Я вливаю все это в asticsearch и смотрю с помощью kibana .

...