В этом разделе приведены сведения о настройке параметров уровней ведения протокола.
Уровень протокола определяет, какие события обрабатываются службой протоколов Java. При изменении уровня для службы протоколов новое значение вступает в силу для всех потомков этой службы.
Укажите уровень ведения протокола. Он определяет, для каких компонентов, пакетов или групп будет выполняться трассировка. Строка уровня ведения протокола должна быть задана в соответствии с описанными ниже грамматическими правилами. Строку можно указать вручную или создать ее с помощью графического интерфейса трассировки.
На вкладке Конфигурация показан список стандартных компонентов, пакетов и групп. Этот список не всегда является исчерпывающим.
На вкладке Выполнение показан другой список компонентов, пакетов и групп. Он содержит все компоненты, зарегистрированные на работающем сервере приложений и в статическом списке.
<компонент> = <уровень>
где <компонент> - это компонент, для которого необходимо настроить уровень ведения протокола, а <уровень> - это один из следующих уровней ведения протокола: off, unrecoverable, severe, warning, audit, info, config, detail, fine, finer, finest, all. Можно указать несколько определений уровня ведения протокола, отделив их друг от друга двоеточием (:).
При настройке уровня ведения протокола на консоли администрирования не рекомендуется смешивать элементы из списков Группы и Компоненты, так как при этом может возникнуть ошибка. Иногда элементы, выбранные в одном списке, удаляются при добавлении элементов из другого списка. Для обхода этой неполадки введите определение уровня ведения протокола непосредственно в предусмотренном для этого поле.
Уровень ведения протокола в версии 6 | Уровень ведения протокола в старых версиях | Уровень трассировки в старых версиях | Данные или уровень серьезности |
off | off | Полностью выключена* | Ведение протокола выключено. * В версии 6 уровень трассировки Полностью выключена выключает трассировку, но не выключает ведение протокола. Протокол ведется на уровне Info. |
fatal | fatal | - | Невозможно продолжить выполнение задачи. Компонент, приложение и сервер не работают. |
severe | ошибка | - | Невозможно продолжить выполнение задачи. Компонент, приложение и сервер по-прежнему работают. Ошибка этого уровня может свидетельствовать о предстоящем неустранимом сбое. |
warning | warning | - | В будущем может возникнуть ошибка. К этому же уровню относятся прогрессирующие неполадки (например, возможная утечка ресурсов). |
audit | audit | - | Возникло событие, которое существенно повлияло на состояние сервера или его ресурсов |
info | info | - | Общая информация о ходе выполнения задач |
config | - | - | Изменение конфигурации или состояния |
detail | - | - | Общая информация о выполнении подзадач |
fine | - | Событие | Информация трассировки: общая информация и сведения о входе в метод, выходе из него и возвращенном значении |
finer | - | Вход/выход | Информация трассировки: подробные сведения |
finest | - | Отладка | Информация трассировки: очень подробная информация, достаточная для отладки неполадок |
all | Полностью включена | В протоколе сохраняется информация обо всех событиях. Если были созданы пользовательские уровни ведения протокола, то они входят в состав уровня All (например, они могут предоставлять более подробную информацию, чем уровень finest). |
Информацию трассировки, то есть события уровней Fine, Finer и Finest, можно сохранять только в протоколе трассировки. Если диагностическая трассировка не включена, то выбор уровня ведения протокола Fine, Finer или Finest будет игнорироваться (в протоколе будет сохраняться прежний объем данных).
Ссылки, помеченные как (в сети), требуют подключения к Internet.