По умолчанию логирование в Kaspersky Scan Engine выключено.
Если вы хотите включить логирование, рекомендуется настроить логирование в смонтированную директорию, как описано ниже.
Чтобы включить логирование:
%CONFIGURATION_FILES_DIRECTORY% и %LICENSE_FILE_DIRECTORY%. Для Kaspersky Scan Engine GUI также необходима %KEY_FILE_DIRECTORY%. Все пользователи должны иметь доступ на чтение этих директорий. У непривилегированных пользователей не должно быть прав на запись в эти директории.%LOGS_DIRECTORY%) и для файлов журнала с сообщениями системного журнала (далее называемых %SYSLOGS_DIRECTORY%). Все пользователи должны иметь право записи в эти директории.%CONFIGURATION_FILES_DIRECTORY%:Kaspersky Scan Engine устанавливает параметры логирования Kaspersky Anti-Virus Engine, указанные в файле kave.ini, такими же, как и в icapdkavlog.conf (для режима ICAP) или httpdkavlog.ini (для режима HTTP).
1 в LogLevel.%LOGS_DIRECTORY%, укажите ${LOGS_PATH} в LogFolder.1 в SyslogEnabled.%SYSLOGS_DIRECTORY%, укажите ${SYSLOGS_PATH} в SyslogTarget.Ниже приведен пример httpdkavlog.ini:
[DebugLogging]
LogLevel=1
LogFolder=${LOGS_PATH}
[SyslogLogging]
SyslogEnabled=1
[SyslogDestination]
SyslogFormat=cef
SyslogTarget=${SYSLOGS_PATH}
SyslogEvents=audit;license;update
Если вы не хотите, чтобы Kaspersky Scan Engine записывал журналы в подключенную директорию, не изменяйте значения LogsFolder или SyslogTarget. По умолчанию, если логирование включено, Kaspersky Scan Engine записывает журналы в контейнер.
debug или dbg в DebugLogging > Level.%LOGS_DIRECTORY%, укажите ${LOGS_PATH} в атрибуте folder элемента DebugLogging > File.1 в SyslogLogging > SyslogEnabled.%SYSLOGS_DIRECTORY%, укажите ${SYSLOGS_PATH} в атрибуте destination элемента Syslog.Ниже приведен пример icapdkavlog.conf:
<?xml version="1.0"?>
<Logging>
<DebugLogging>
<Level>debug</Level>
<File size_limit="10" folder="${LOGS_PATH}" clear_folder="1"/>
</DebugLogging>
<SyslogLogging>
<SyslogEnabled>1</SyslogEnabled>
<Syslog destination="${SYSLOGS_PATH}" format="raw">
<LoggedEvent>ScanResultClean</LoggedEvent>
<LoggedEvent>ScanResultDetect</LoggedEvent>
</Syslog>
</SyslogLogging>
</Logging>
Если вы не хотите, чтобы Kaspersky Scan Engine записывал журналы в подключенную директорию, не меняйте элементы DebugLogging > File или Syslog. По умолчанию, если логирование включено, Kaspersky Scan Engine записывает журналы в контейнер.
-v для монтирования директорий с основной машины.Каждый Docker-контейнер Kaspersky Scan Engine записывает журналы в свою директорию в %LOGS_DIRECTORY% и %SYSLOGS_DIRECTORY%.
Если вы настроили логирование в смонтированную директорию, мы рекомендуем использовать logrotate, чтобы уменьшить пространство, занимаемое файлами журнала на основной машине.
В начало страницы