Лог-файлы сервисов располагаются в папке /var/log/имя-сервиса.
Сервисы EVI не выполняют автоматическую ротацию логов.
Для настройки ротации используйте утилиту logrotate в соответствии с требованиями вашей системы.
Пример настроенной конфигурации для ротирования файла /var/log/evi-core/evi-core.log.
Файл конфигурации /etc/logrotate.d/evi-core.log
/var/log/evi-core/evi-core.log
{
hourly
size 100M
dateext
dateformat -%Y-%m-%d_%H-%s
missingok
rotate 15
copytruncate
compress
notifempty
}
Пояснение параметров:
| Параметр | Описание |
|---|---|
| hourly | ротация каждый час |
| size 100M | ротация при достижении размера 100 МБ |
| dateext | добавление даты к имени архивного лога |
| dateformat | формат даты в имени файла |
| missingok | не ошибка, если файл отсутствует |
| rotate 15 | хранить до 15 архивных копий |
| copytruncate | копировать и обрезать текущий лог (без перезапуска сервиса) |
| notifempty | не ротировать, если лог пуст |