# Основные характеристики log4j.xml
**Category:** [Логи](https://community.tezis-doc.ru/c/logi/57)
**Created:** 2024-07-08 07:37 UTC
**Views:** 189
**Replies:** 0
**URL:** https://community.tezis-doc.ru/t/osnovnye-harakteristiki-log4j-xml/389
---
## Post #1 by @v.sipailova
Логирование в ТЕЗИС реализовано с помощью фреймворка log4j. В стандартной инсталляции конфигурация логирования осуществляется с помощью настройки файла `tomcat\conf\log4j.xml`. Начиная с версии 5.0, за конфигурирование логов отвечает файл `tomcat\conf\app_home\logback.xml`.
Основные характеристики формата **log4j.xml**:
`` - определяет способ вывода, через атрибут `class`:
1. `DailyRollingFileAppender` - файл будет создаваться каждый день;
1. `` - параметр, отвечающий за место хранения файла лога.
В данном примере `${catalina.home}` - корневой каталог tomcat;
1. `` - параметр, отвечающий за минимальный уровень логирования.
Для более подробного вывода используется уровень **DEBUG**, для промышленной эксплуатация **рекомендуется** ставить **INFO**;
1. `ConsoleAppender` - логирование будет выводиться в консоль, например, когда систему запускают без настройки сервиса или через командную строку;
1. `SMTPAppender` - логирование будет осуществляться на почту (не используется);
1. `AsyncCoalescingStatisticsAppender` - асинхронный сборщик логов от событий **StopWatch,** которые позволяют измерять длительность операций. Статистика по событиям собирается за указанный интервал и сбрасывается в файл через другой `appender`.
---
**Canonical:** https://community.tezis-doc.ru/t/osnovnye-harakteristiki-log4j-xml/389
**Original content:** https://community.tezis-doc.ru/t/osnovnye-harakteristiki-log4j-xml/389