释放 Sentry 部署机器的磁盘空间,准确的说应该是释放 PostgreSQL 服务的磁盘空间。(安装Sentry时选用PostgreSQL作为数据库)
如果某个接口错误,有可能频繁的产生大量的 issue,删除这些误报的 issue。
< 10000 可以手动 在Web页面 删除,更多的可以命令行调用 curl 删除 /api/0/organizations/sentry/issues/?query=is%3Aunresolved&project={project-id},具体命令可以从 Chrome DevTool 中拷贝。
比如,只保留最近一周的 issue:docker-compose run --rm worker cleanup --days 7
删除 issue 后查看磁盘空间并没有减少,需要通过 VACUUM FULL 这条 SQL 来释放空间。