Уровни журналирования

AggreGate Server использует 5 заранее определенных уровней журналирования:

Фатальный ("fatal") уровень используется только для наиболее важных сообщений. Обычно после обнаружения и записи фатальной ошибки AggreGate Server останавливает свою работу.

После возникновения сообщений уровня Ошибка ("error") AggreGate Server не прекращает свое выполнение, однако появление в логах сообщений подобного уровня важности говорит о том, что при работе сервера возникла ситуация, когда не обойтись без вмешательства оператора.

Предупреждения ("warn") показывают, что что-то происходит не так, но в большинстве случаев AggreGate Server способен самостоятельно обработать проблемы подобного уровня и немедленного вмешательства оператора обычно не требуется.

В Информационных ("info") сообщениях AggreGate Server отображается обычная деятельность. Сообщения подобного рода используются администратором для отслеживания системы в рабочем режиме.

Отладочные ("debug") сообщения необходимы тогда, когда в AggreGate Server что-то происходит не так, как ожидает оператор. По умолчанию сообщения этого уровня отключены. Включение отладочных сообщений для всех категорий может привести к появлению огромного количества информации в логах и значительно понизить производительность AggreGate Server. Советуем включать этот уровень только временно и только если Вы уверены, что это действительно необходимо. Обычно этот уровень включают по совету от команды технической поддержки Tibbo.

По умолчанию журналирование происходит на уровне Информационных сообщений. После установки и настройки системы с целью повышения производительности и уменьшения количества ненужной информации в журналах мы рекомендуем повысить уровень журналирования до Предупреждений и опускать до Отладочного при возникновении проблем и лишь для некоторых категорий.

Чтобы изменить уровень журналирования, выполните следующие действия:

  • Откройте в редакторе файл logging.xml.
  • Найдите в нем секцию, описывающую категории:

<Logger name="ag.category_name" level="info"/>

  • Поменяйте в ней значение приоритета (см. информацию выше) на интересующий Вас уровень журналирования.
  • Обычно изменения применяются в течении 20 секунд с момента сохранения файла на диск. В некоторых случаях может потребоваться перезапустить AggreGate Server, чтобы активировать изменения.

Строка priority value= может находиться в разных частях кофигурационного файла. Главное, что значение приоритета находится в секции </root>. Изменение значения в секции root (особенно для таких высоких значений уровня, как debug) может значительно повлиять на производительность, привести к зависанию AggreGate Server или даже его полной остановке.