Настройка журналирования событий VSPdaemon (раздел <log>)
Раздел <Log> описывает параметры журналирования событий, которые генерирует VSPdaemon. Обратите внимание, что раздел <log> может входить в конфигурацию самого VSP (то есть внутрь <VSP> .... </VSP>), задавая так индивидуальные параметры журналирования для этого конкретного VSP.
Раздел имеет следующий синтаксис:
[< log [ type=" syslog |pipe |file"] level="EMR |ALR |ERR |WRN |NTC |INF |DBG" [ path="path"]/>]
Параметр type задаёт место вывода события. Если type установлен в «syslog», все события записываются в системный журнал с категорией «USER». Если параметр опущен, по умолчанию используется «syslog».
Параметр level задаёт тип события, для которого создаётся эта запись. Используются стандартные названия уровней.
Параметр path нужен только при type="pipe" или "file" и задаёт файл, в который сохраняются события, или программу, которая принимает события в свой STDIN.
Поскольку каждая запись в формате выше задаёт журналирование только одного типа событий (level), в файле конфигурации может быть несколько записей, например:
<log type="file" level="EMR" path="var\/dev.0.log"\/>
<log type="file" level="ALR" path="var\/dev.0.log"\/>
<log type="file" level="CRT" path="var\/dev.0.log"\/>
<log type="file" level="ERR" path="var\/dev.0.log"\/>
<log type="file" level="WRN" path="var\/dev.0.log"\/>
<log type="file" level="NTC" path="var\/dev.0.log"\/>
<log type="file" level="INF" path="var\/dev.0.log"\/>
В целом рекомендуется сохранять список журналируемых событий примерно таким, как показано выше. Журналировать события «DBG» не нужно.