Перейти к основному содержимому

Файл logging.yml

Этот файл содержит настройки журналов сервера. Он находится:

Пример файла logging.yml

logging:
handlers:
- type: file
name: server.log
level: TRACE
format: G5LOG
file: ${instance.root}/logs/server.log
rotation:
files-count: 10
file-size: 10 mb
queue-capacity: 1000
- type: file
name: clients.log
level: TRACE
format: G5LOG
file: ${instance.root}/logs/clients.log
rotation:
files-count: 10
file-size: 10 mb
queue-capacity: 1000
- type: file
name: unclosed_resources.log
level: TRACE
format: G5LOG
file: ${instance.root}/logs/unclosed_resources.log
rotation:
files-count: 3
file-size: 10 mb
queue-capacity: 1000
- type: file
name: debugger.log
level: TRACE
format: G5LOG
file: ${instance.root}/logs/debugger.log
rotation:
files-count: 10
file-size: 10 mb
queue-capacity: 1000
loggers:
- name: ROOT
level: INFO
use-parent-handlers: false
handlers:
- server.log

# Базовая настройка логирования для логов клиентского приложения
# Имена логгеров клиентского приложения всегда начинаются с префикса MddClient
- name: MddClient
level: ERROR
use-parent-handlers: false
handlers:
- clients.log

- name: UnclosedResourcesReporter
level: WARN
use-parent-handlers: false
handlers:
- unclosed_resources.log

- name: LocalFileStorage
level: WARN
use-parent-handlers: true

- name: org.apache.activemq
level: WARN
use-parent-handlers: true

- name: h2database
level: WARN
use-parent-handlers: true

# Настройки логирования блокировок
# Логируются только deadlock, timeout и прерывание блокировок.
# Для логирования всех сообщения блокировок нужно
# у логгера LockService установить уровень INFO.
- name: LockService
level: ERROR
use-parent-handlers: true

- name: LockService.Deadlock
level: INFO
use-parent-handlers: true

- name: LockService.Timeout
level: INFO
use-parent-handlers: true

- name: LockService.Abort
level: INFO
use-parent-handlers: true

- name: jetbrains.exodus
level: WARN
use-parent-handlers: true

# Включать для отладочного логирования всех библиотек 1С
#- name: com._1c
# level: DEBUG
# use-parent-handlers: true
#- name: com.e1c
# level: DEBUG
# use-parent-handlers: true

# Включать для для отладочного логирования DMF
#- name: com._1c.dmf
# level: DEBUG
# use-parent-handlers: true

# Включать для отладочного логирования TreeSQL
#- name: com.e1c.g5.treesql
# level: DEBUG
# use-parent-handlers: true

# Включать для отладочного логирования слоя доступа к данным G5
#- name: com.e1c.g5.datalayer
# level: DEBUG
# use-parent-handlers: true

# Включать для отладочного логирования Spring Framework
#- name: org.springframework
# level: DEBUG
# use-parent-handlers: true

# Включать для отладочного логирования движка XBSL
#- name: com._1c.g5.runtime.bsl
# level: DEBUG
# use-parent-handlers: true

# Логирование отладчика XBSL (сервер отладки).
- name: DebugServer
level: INFO
use-parent-handlers: false
handlers:
- debugger.log

# Логирование отладчика XBSL (серверный агент отладки).
- name: DebugAgent
level: INFO
use-parent-handlers: false
handlers:
- debugger.log

# Включать для отладочного логирования запланированных заданий
#- name: com._1c.g5.runtime.scheduledjob.standalone
# level: TRACE
# use-parent-handlers: true