Настройка времени хранения логов в Loki для уменьшения занимаемого места
В ходе работы данные, которые хранятся в Loki могут занимать значительный объём дискового пространства.
Проверить занимаемый объём можно с помощью следующей команды:
docker system df -v | grep visiology3_lokiЕсли вы хотите хранить логи только за определённое количество дней, выполните следующие шаги:
Остановите платформу, выполнив команду
/var/lib/visiology/scripts/run.sh --stopУдалите старый том Loki:
docker volume rm visiology3_loki_data_logsСоздайте новый конфигурационный файл:
/var/lib/visiology/scripts/v3/prepare-config.sh --force-regenerate-configs --is-loki-time-unlimited falseУстановите нужное значение в часах для переменной
LOKI_RETENTION_TIMEв файле/var/lib/visiology/scripts/v3/defaults.envLOKI_RETENTION_TIME=168hЗапустите платформу, выполнив следующую команду:
/var/lib/visiology/scripts/run.sh --restart
Нужна дополнительная помощь?