Исходный код вики Apache log4net

Версия 11.8 от Alexandr Fokin на 2020/07/03 18:35

Скрыть последних авторов
Alexandr Fokin 2.1 1
2 Позволяет
3 1) Записытьва логи, используя разны провайдеры:
Alexandr Fokin 6.1 4 Debugger, Console, File, Database
Alexandr Fokin 2.1 5 При этом возможна конфигурация, какой уровень куда записывать
6
7 2) Разделение на уровни логирование
Alexandr Fokin 5.1 8 Каждый уровень включает в себя нижестоящие
9 ALL -> DEBUG -> INFO -> WARN -> ERROR -> FATAL
Alexandr Fokin 3.1 10
Alexandr Fokin 7.1 11 3) Понятие контекст
12 Контекст используется для задания дополнительных параметров при логирования (Основные параметры Message, Exception)
Alexandr Fokin 10.1 13 Параметры контекста не обязательно заполнять в один определенный момент времени, можно указывать их по мере их появления (Например: Request перед отправкой, Response после получения, при этом в логе мы увидим те параметры, которые были заданы и сможем судить о стадии выполнения)
Alexandr Fokin 7.1 14 https://logging.apache.org/log4net/release/manual/contexts.html
Alexandr Fokin 3.1 15
16
Alexandr Fokin 7.1 17
Alexandr Fokin 3.1 18 Материалы:
Alexandr Fokin 11.1 19 [[Использование log4net>>http://megadarja.blogspot.com/2008/04/log4net.html]]
Alexandr Fokin 4.1 20 [[Apache log4net™ Manual - Configuration>>https://logging.apache.org/log4net/release/manual/configuration]]
Alexandr Fokin 3.1 21 [[Continuous Integration: Рефакторинг Config-файлов>>https://blog.byndyu.ru/2013/06/continuous-integration-config.html]]