Как получить файлы трассировки работы Kaspersky Endpoint Security для Mac
Показать приложения и версии, к которым применима статья
- Kaspersky Endpoint Security 12 для Mac (все версии).
Рекомендации могут быть применимы к версиям, снятым с поддержки:
- Kaspersky Endpoint Security 11.3 для Mac (версия 11.3.0.320);
- Kaspersky Endpoint Security 11.2.1 для Mac (версия 11.2.1.145);
- Kaspersky Endpoint Security 11.2 для Mac (версия 11.2.0.185).
Файлы трассировки понадобятся при создании запроса в техническую поддержку «Лаборатории Касперского». Они помогут отследить пошаговое выполнение команд приложения и обнаружить, на каком этапе возникает ошибка.
Включайте сбор трассировок непосредственно перед воспроизведением проблемы и останавливайте его сразу после воспроизведения. Не оставляйте сбор трассировок включенным на долгое время.
Как получить файлы трассировки через графический интерфейс
- Удалите предыдущие файлы трассировки. Для этого откройте Finder, перейдите в Программы → Утилиты → Терминал и введите команду:
- В правом верхнем углу экрана нажмите
→ Настройки.

- Перейдите в раздел Интерфейс и установите флажок Включить трассировку.

- Воспроизведите проблему.
- Вернитесь в раздел Интерфейс настроек приложения и снимите флажок Включить трассировку.
Файлы трассировки будут созданы в папках:
- /Library/Logs/Kaspersky Lab/
- /Users/<имя_пользователя>/Library/Logs/Kaspersky Lab/
Как получить файлы трассировки через Терминал
Если графический интерфейс недоступен, вы можете получить файлы трассировки Kaspersky Endpoint Security для Mac через Терминал.
Как включить сбор трассировок
- Удалите предыдущие файлы трассировки. Для этого откройте Finder, перейдите в Программы → Утилиты → Терминал и введите команду:
- Выгрузите процесс приложения:
- Выдайте разрешение на редактирование файла config.xml:
- Откройте файл на редактирование:
- Найдите переменную
TraceFileEnable:- Нажмите /.
- Введите
TraceFileEnable. - Нажмите Enter.
- Измените значение переменной
TraceFileEnableна 1. - Найдите переменную
TraceFileMaxLevelс помощью /, как указано в шаге 5, и убедитесь, что ее значение равно 1000.Если специалист технической поддержки «Лаборатории Касперского» запросил трассировку определенного уровня, укажите требуемый уровень трассировки в значении переменнойTraceFileMaxLevel.При необходимости вы также можете включить и настроить ротацию файлов трассировки в config.xml по инструкции.
- Введите в файле команду, чтобы сохранить изменения:
- Загрузите процесс приложения:
- Воспроизведите проблему.
Как выключить сбор трассировок
- Выгрузите процесс приложения:
- Откройте файл config.xml на редактирование:
- Найдите переменную
TraceFileEnable:- Нажмите /.
- Введите
TraceFileEnable. - Нажмите Enter.
- Измените значение переменной
TraceFileEnableна 0. - Запретите редактирование файла:
- Загрузите процесс приложения:
Файлы трассировки будут созданы в папках:
- /Library/Logs/Kaspersky Lab/
- /Users/<имя_пользователя>/Library/Logs/Kaspersky Lab/
Как использовать ротацию файлов трассировки
Параметры ротации позволяют ограничить размер файла трассировки и количество таких файлов в директории.
Например, при превышении заданного максимального размера файла трассировки данные продолжат записываться в новый файл. При достижении максимального количества файлов в директории старые файлы трассировки начнут перезаписываться новыми файлами.
Как включить и настроить ротацию файлов трассировки
В файле config.xml:
- Включите ротацию: найдите переменную
TraceRotateEnableи измените ее значение на 1.Чтобы отключить ротацию файлов трассировки после воспроизведения проблемы, измените значение переменнойTraceRotateEnableна 0. - Задайте уровень трассировки: найдите переменную
TraceRotateMaxLevelи измените ее значение на указанное специалистом технической поддержки. - Задайте параметры ротации. Для этого найдите следующие переменные и измените их значения:
TraceRotateFileBasename— префикс, который будет добавлен к названию файла трассировки;TraceRotateMaxFileSize— максимальный размер файла трассировки в байтах;TraceRotateMaxDirectorySize— максимальный суммарный размер файлов трассировки в директории в байтах;TraceRotateMaxFileCount— максимальное количество файлов трассировки в директории.
Пример настройки ротации файлов трассировки в config.xml
Где найти файлы трассировки с ротацией
После настройки параметров ротации и запуска процесса файлы трассировки будут созданы в отдельной директории внутри /Library/Logs/Kaspersky Lab/. Имя такой директории:
- совпадает с именем файла трассировки без расширения;
- содержит время запуска процесса;
- содержит идентификатор процесса.
Например, для файла трассировки kav_daemon_<время запуска процесса>_pid_<идентификатор процесса>.log будет создана директория с именем kav_daemon_<время запуска процесса>_pid_<идентификатор процесса>.