Что делать, если файлы журналов в Kaspersky Web Traffic Security перестали следовать правилам ротации и занимают слишком много места на диске
Показать приложения и версии, для которых применима статья
- Kaspersky Web Traffic Security 6.2 Virtual Appliance (версия 6.2.0.155);
- Kaspersky Web Traffic Security 6.1 (версия 6.1.0.4762).
Проблема
Некоторые файлы журналов в Kaspersky Web Traffic Security (далее KWTS) могут начать занимать слишком большое пространство на диске. Установленные правила ротации для таких файлов также перестают работать.
Причина
Уровень отладки не был выключен для трассировки.
Решение
- Подключитесь к узлу KWTS по протоколу SSH, чтобы получить доступ к режиму технической поддержки.
Если доступ по протоколу SSH не настроен, сначала зайдите в веб-интерфейс KWTS под учетной записью локального администратора и загрузите публичный ключ SSH.
- Переключите трассировку на Уровень ошибки.
- Удалите слишком большие файлы журналов. Воспользуйтесь таблицей, чтобы определить максимально допустимый размер для разных файлов журналов.
Для экономии дискового пространства вы можете удалить любые журналы, информация из которых вам точно больше не потребуется. - Перезапустите сервер KWTS. На время перезапуска обработка трафика будет приостановлена.
- Убедитесь, что на месте удаленных файлов журналов создались новые файлы.
- Найдите в таблице файл, где хранятся правила ротации для пересозданных файлов журналов.
- Проверьте работу правил ротации. Для этого выполните команду:
logrotate -f -v /etc/logrotate.d/[Имя соответствующего файла с правилами ротации] &> logrotatef.logНапример, для файла /var/log/kwts-traces используйте команду:logrotate -f -v /etc/logrotate.d/kwts-syslog &> logrotatef.logПосле выполнения команды проверьте соответствующие файлы журналов.
Что делать, если решение не помогло
Если возникли сложности при выполнении шагов решения, соберите диагностическую информацию и создайте запрос в техническую поддержку «Лаборатории Касперского» через Kaspersky CompanyAccount.
Если проблему удалось решить, но со временем файлы журналов снова превысили установленные максимальные значения, выполните команду:
После этого создайте запрос в техническую поддержку «Лаборатории Касперского» через Kaspersky CompanyAccount и приложите к запросу файлы logrotatef.log и logrotatestatus.log, а также файлы трассировки Уровня отладки. После сбора файлов не забудьте переключить трассировку обратно на Уровень ошибки.
Информация о максимально допустимых размерах журналов и правилах ротации
| Файл журнала | Файл с правилами ротации | Максимально допустимый размер файла журнала |
|---|---|---|
| Все файлы в папке /var/log/kaspersky/kwts/extra/ | /etc/logrotate.d/kwts | 100 Мб |
| /var/log/kwts-messages | /etc/logrotate.d/kwts-syslog | 500 Мб |
| /var/log/kwts-important | /etc/logrotate.d/kwts-syslog | 50 Мб |
| /var/log/kwts-traces | /etc/logrotate.d/kwts-syslog | 500 Мб |
| /var/log/nginx/access.log | /etc/logrotate.d/nginx | 100 Мб |
| /var/log/nginx/error.log | /etc/logrotate.d/nginx | 20 Мб |
| /var/log/squid/icap.log | /etc/logrotate.d/squid | 100 Мб |
| /var/log/squid/ssl.log | /etc/logrotate.d/squid | 100 Мб |
| /var/log/squid/squid.out | /etc/logrotate.d/squid | 10 Мб |
| /var/log/squid/cache.log | /etc/logrotate.d/squid | 500 Мб |
| /var/log/squid/access.log | /etc/logrotate.d/squid | 500 Мб |
| /var/log/messages | /etc/logrotate.d/syslog | 100 Мб |
| /var/log/cron | /etc/logrotate.d/syslog | 10 Мб |
| /var/log/maillog | /etc/logrotate.d/syslog | 10 Мб |
| /var/log/secure | /etc/logrotate.d/syslog | 20 Мб |
| /var/log/spooler | /etc/logrotate.d/syslog | 1 Мб |