Журналирование событий
Как и в большей части серверного ПО, в SberMobile Server важным методом журналирования событий является запись в лог-файлы. SberMobile Server имеет расширенные средства логирования, которые можно легко настраивать через текстовый конфигурационный файл. Настройку журналирования можно производить в процессе работы SberMobile Server, без перезапуска.
Наиболее важные операци сервера также журналируются как события платформы, для гибкой проверки защиты. В разделе Управление событиями описывается, как просматривать потоки событий в реальном времени и анализировать исторические события. |
Для вывода записей журнала SberMobile Server использует библиотеку Apache Log4J. Это гибкое средство логирования позволяет разделять события из различных источников на множество уровней приоритета и перенаправлять вывод логов в:
- Консоль
- Текстовые лог-файлы
- Файлы формата XML
- Журналы Windows
- Системные журналы UNIX
- Базы данных
- Другие серверы в сети
- Сообщения электронной почты
- Служба сообщений Java (JMS)
- и многие другие...
Файл настройки журналирования в SberMobile Server располагается в основной директории инсталляции под именем logging.xml
. Формат этого файла кратко описан в разделе Файл настроек журналирования. В нем также содержится список категорий логирования, используемых в различных компонентах SberMobile для вывода логов.
По умолчанию в файле настроек журналирования определены два направления журналирования: консоль и лог-файл |