最近尝试在本人的电脑windows系统下安装私域sentry做项目监控,安装过程网上参考的文献教程很详细,主要记录自己所遇到的问题。
安装过程详见:
1、windows下安装:Sentry 监控 Docker 方式部署_window10 安装docker 本地部署sentry-CSDN博客
2、在vue3项目中集成sentry:
相关资源与命令:
sentry 的compose包 :
git clone https://github.com/getsentry/self-hosted.git
命令集:
cd self-hosted
./install.sh
docker compose up -d
过程中遇到的问题与解决:
问题: 执行 docker compose up -d 后项目无法正常启动,报错 container sentry-self-hosted-postgres-1 is unhealthy
问题分析:在执行./install.sh安装时出现了部分容器的安装失败,导致后续启动失败
解决1:dependency failed to start: container sentry-self-hosted-postgres-1 is unhealthy – D4D Blog
结果1:未解决
解决2:
参考sentry的类型issue Postgres corrupted 21.12.0 · Issue #1211 · getsentry/self-hosted · GitHub
①执行两次docker-compose down
②./install.sh
③docker compose up -d
(注:或可以尝试 docker-compose down -v --remove-orphans && docker volume prune -f && docker-compose up -d 命令)
结果2:已解决