Page tree
Skip to end of metadata
Go to start of metadata

В системе предусмотрено сохранение истории всех основных процессов и действий. Для каждого компонента системы  поддерживается набор логов, которые хранятся в соответствующих папках. Частично, работа с логами доступна через пользовательский интерфейс самой системы в специальных формах (например, в журнале подключений) (рис. 2) или на отдельных закладках форм (рис. 3). При необходимости можно настроить логирование изменений определенного свойства (см. § Механизм пользовательского логирования).  

На форме Администрирование - Приложение - Настройки на вкладке Логирование устанавливаются сроки хранения логов в днях (рис. 1). Если срок хранения не указан, логи хранятся постоянно.  


Рис. 1 Настройка сроков хранения логов 

Таблица логов компонентов системы

КомпонентПапкаЛоги
Сервер приложений (Server)$FUSION_DIR$/logs, где $FUSION_DIR$ - папка запуска сервера приложений
  • stdout - лог стандартного вывода (выводится в стандартный поток вывода, то есть в консоль ОС, IDE и т.п.). Включает в себя логи start и explain.
  • stderr - общий лог ошибок
  • start - лог процесса остановки и запуска
  • remote, invocation - логи процессов связанных с обращением к серверу приложений
  • sql, sqlhand, sqlconnection, sqlconflict, sqladjust - логи процессов связанных с обращением к серверу бд
  • explain, explaincompile - логи, в которые выводятся планы запросов (сервера БД и сервера приложений соответственно)
  • lru - лог процессов управления памятью (в основном LRU кэшами)
  • allocatedbytes - лог процессов выделения памяти
  • assert - лог различных проверок на выполнение заданных условий (а точнее их невыполнение)
  • mail - лог почты
  • jasperReports - лог JasperReports
  • jdbc - лог jdbc-драйвера
  • exinfo - лог дополнительной информации (не входящей в вышеописанные)
Веб-сервер (Client)$CATALINA_BASE$/logs, где $CATALINA_BASE$ - папка, в которую установлен Tomcat
  • catalina.out - общий лог вывода
  • gwtlog, gwtlog-err - логи GWT
  • invocation - логи процессов связанных с обращением к веб-серверу
Десктоп-клиент$USER_DIR$/.fusion/logs, где $USER_DIR$ - папка пользователя
  • stdout - лог стандартного вывода (выводится в стандартный поток вывода, то есть в консоль ОС, IDE и т.п.).
  • stderr - общий лог ошибок
  • remote, invocation - логи процессов связанных с обращением к серверу приложений
  • jasperReports - лог JasperReports


Рис. 2 Журналы 


Рис. 3 Отображение истории действий на закладке формы



  • No labels