sentry 监控搭建

3 篇文章 0 订阅
2 篇文章 0 订阅

参考文章

下载镜像

docker pull redis:6.0.9 
docker pull postgres:13.3
docker pull sentry:9.1.2

初始化基础服务

redis

# 创建挂载目录
mkdir -p /home/dockerdata/redis/sentry/ && mkdir -p /home/dockerdata/redis/sentry/data/

# 启动Redis
docker run -d --privileged=true --restart=always -v /home/dockerdata/redis/sentry/data:/data --name sentry-redis redis:6.0

postgres

# 创建挂载目录
mkdir -p /home/dockerdata/postgre-sql/sentry/ && mkdir -p /home/dockerdata/postgre-sql/sentry/data/

# 启动PostgreSQL
docker run -d --privileged=true --restart=always  -e POSTGRES_PASSWORD=secret -e POSTGRES_USER=sentry -v /home/dockerdata/postgre-sql/sentry/data:/var/lib/postgresql/data --name sentry-postgres postgres:13.3

配置Sentry

生成秘钥

# 脚本
docker run --rm sentry:9.1.2 config generate-secret-key
# 生成后的秘钥
v*s!jfk8ybl%@+oqh2k(+3vz8(k-0u!8w-uhh3l0ez-)dd%l&l

初始化数据结构

# 初始化数据结构,在升级过程中,系统将提示您创建将充当超级用户的初始用户
docker run -it --rm -e SENTRY_SECRET_KEY='v*s!jfk8ybl%@+oqh2k(+3vz8(k-0u!8w-uhh3l0ez-)dd%l&l' --link sentry-postgres:postgres --link sentry-redis:redis sentry:9.1.2 upgrade

sentry-web

  • sentry的web服务
docker run -d --privileged=true --restart=always -p 9001:9000 --name sentry -e SENTRY_SECRET_KEY='v*s!jfk8ybl%@+oqh2k(+3vz8(k-0u!8w-uhh3l0ez-)dd%l&l' --link sentry-redis:redis --link sentry-postgres:postgres sentry:9.1.2

sentry-celery

  • sentry的定时任务,活性检测等
docker run -d --privileged=true --restart=always --name sentry-celery -e SENTRY_SECRET_KEY='v*s!jfk8ybl%@+oqh2k(+3vz8(k-0u!8w-uhh3l0ez-)dd%l&l' --link sentry-postgres:postgres --link sentry-redis:redis sentry:9.1.2 run cron

sentry-worker

  • 业务处理,数据持久化,报警等
docker run -d --privileged=true --restart=always --name sentry-worker-1 -e SENTRY_SECRET_KEY='v*s!jfk8ybl%@+oqh2k(+3vz8(k-0u!8w-uhh3l0ez-)dd%l&l' --link sentry-postgres:postgres --link sentry-redis:redis sentry:9.1.2 run worker
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值