Если Sentry установлена у нас (On-Premise) иногда трудно предугадать нужные объемы диска для безболезненной работы. Но есть возможность выполнить очистку данных руками. Основной источник занимаемого места - это база PostgreSQL.
В Sentry есть встроенная команда, которая чистит данные:
| |
При этом можно указать несколько параметров:
--days- количество дней, после которого нужно убрать записи (в примере выше - все записи старше двух недель), по умолчанию 30 дней;--project- проект из которого нужно удалить старые записи (в примере выше -main-site), по умолчанию все проекты;--concurrency- количество обработчиков для очистки (по умолчанию 1).
Далее нужно только выполнить вакуум внутри БД, что бы место было освобождено с диска фактически (на примере docker-compose варианта Sentry):
| |
Далее логинимся в PostgreSQL:
| |
И выполняем (внимание, во время VACUUM таблицы окажутся заблокированными):
| |