мета-данные страницы
  •  

Это старая версия документа!


Ресурсы

Общее описание

Процесс журналирования жизненного цикла приложения построен на общем API, которое реализует различные каналы журналирования. В то же время, построение записи журнала примерно всегда одинаковое и состоит из:

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

В набор API включено средство замера времени выполнения некоторых операций. Средство может не обладать высокой точностью, однако явно покроет подавляющее количество потребностей в данном инструменте в рамках общих задач подобных измерений.

В качестве каналов журналирования реализованы:

  • SYSLOG(3)
  • Файлы
  • Поток стандартного вывода и ошибок приложения

Префикс важности

Символ Важность в терминах SYSLOG(3) Описание
` LOG_DEBUG Отладочные сообщения
. LOG_INFO Информация. Основной уровень важности
* LOG_WARNING События, являющиеся серьёзным сигналом о возможных проблемах с приложением.
! LOG_ERR Ошибки приложения, явная деградация функционала всего приложения или его модуля
# LOG_ALERT Отказ приложения или его модуля

Подразделы