Ведение протоколов и трассировка для рабочей среды IBM BPM on Cloud
Для устранения неполадки среды можно использовать функции ведения протоколов и трассировки, предоставляемые в IBM® Business Process Manager on Cloud. При изучении вывода трассировки и протоколов можно наблюдать за производительностью, диагностировать неполадки и получить общее представление о работе среды.
В файлах протоколов обычно содержится информация о работе среды. Как правило, эти файлы необходимо периодически проверять на наличие непредвиденных ошибок и предупреждений. Файлы трассировки обычно содержат сведения для отладки неполадок приложения или сервера, а также для определения конкретных неполадок отдельных компонентов.
Уровни ведения протокола
Уровни ведения протокола позволяют управлять записью событий в протокол. Уровни ведения протокола являются совокупными и применяются ко всем серверам в рабочей среде.
Задаваемые уровни определяют события, отображаемые при извлечении файла протокола или при просмотре данных протокола в реальном времени в окне Динамическая программа просмотра протоколов. Для включения информации трассировки используется уровень fine, finer или finest. Уровень по умолчанию - info.
| Уровень ведения протокола | Описание |
|---|---|
| fatal | Продолжение выполнения задачи невозможно, поэтому работа компонента, приложения и сервера будет прекращена. |
| severe | Продолжение выполнения задачи невозможно, но компонент, приложение и сервер еще могут продолжать работу. Этот уровень может также указывать на угрозу неисправимой ошибки. |
| warning | Потенциальная или неизбежная ошибка. Этот уровень может также указывать на последовательность отказов, например, возможную утечку ресурсов. |
| audit | Значительное событие, влияющее на состояние сервера или ресурсы. |
| info | Общая информация, описывающая общее выполнение задач. |
| config | Состояние или изменение конфигурации. |
| detail | Общая информация с подробными сведениями о выполнении подзадачи. |
| fine | Информация о трассировке. Общая трассировка, вход в метод, выход из метода, а также возвращаемые значения. |
| finer | Информация о трассировке. Включает информацию уровня ведения протокола fine и промежуточные результаты или сведения о выполнении для методов Java. |
| finest | Информация о трассировке. Более подробная трассировка, включающая все сведения, требуемые для отладки неполадок. |
| all | Регистрация всех событий, включая события из пользовательских уровней. Этот уровень может предоставить более подробную информацию о трассировке по сравнению с уровнем finest. |
Извлечение протоколов
Формат значений даты и времени зависит от параметров языка в браузере.
- Формат даты
- Формат даты может не соответствовать формату ICU. Например для китайского языка (КНР) [zh-CN] принят формат даты ГГГГ-ММ-ДД, а не ГГГГ/ММ/ДД.
- Формат времени
- Для английского языка (США) [en-US] используется следующий формат значения времени: чч:мм AM | PM (12 часов). Для всех остальных языков используется формат чч:мм (24 часа).
Для отслеживания данных протокола в реальном времени используется опция Динамическая программа просмотра протоколов.