laiyuquan

博客

Sentry服务-- 日志追踪的神器2:使用Docker安装Sentry

前一篇已经详细的介绍:如何使用官方Sentry,本篇详细介绍使用Docker自己安装Sentry服务!


安装之前说明:如果使用阿里云一核一G的配置,有可能安装不成功;我后面是在虚拟机上

使用二核四G的配置安装成功的!(阿里云可以买一个按量付费的 中低档 进行安装)

安装docker:

本篇是用ubuntu系统进行演示安装:

· 获取docker的最新版本:(这步骤需要你使用VPN) 或者使用 docker加速器

 $ wget -qO- https://get.docker.com/ | sh

通过 docker --version 可以查看否安装成功

安装 docker-compose

sudo pip install -U docker-compose

通过 docker-compose --version 查看是否安装成功

备注:docker-compose 是用来编排容器的,可以省去每次编排很多镜像的参数

搭建Sentry服务

git clone https://github.com/getsentry/onpremise.git

从GitHub上获取最新的Sentry,直接看READ.ME进行安装

1、cd onpremise 进入clone的项目目录

2、mkdir -p data/{sentry,postgres} 创建对应的目录 

3、docker-compose run --rm web config generate-secret-key  获取项目的 key

《Sentry服务-- 日志追踪的神器2:使用Docker安装Sentry》
4、复制获取到的 key 字符串 到 docker-compose.yml 文件中

《Sentry服务-- 日志追踪的神器2:使用Docker安装Sentry》

5、创建项目的超级管理员(superUser) 这个步骤需要你填入账号和密码

6、docker-compose up -d  开启Sentry服务

以上所有的安装配置就结束了,使用:localhost:9000 登入你的Sentry项目,使用刚才注册的账号和密码


配置篇

《Sentry服务-- 日志追踪的神器2:使用Docker安装Sentry》

 

接下来就是创建项目,具体的步骤和使用官方Sentry 一模一样,具体参考:如何使用官方Sentry


下一篇就具体说明 在部署环境以后:

怎么设置邮件发送功能? 怎么创建新的团队成员?  怎么使用不同的管理权限? 如何定期清除数据?

 

点赞

发表评论