六步运行一个 sentry 实例

Posted farwish

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了六步运行一个 sentry 实例相关的知识,希望对你有一定的参考价值。

# 6步, https://hub.docker.com/_/sentry/


# 依赖Redis
docker run -d --name sentry-redis redis:3.2.12

# 依赖postgres
docker run -d --name sentry-postgres -e POSTGRES_PASSWORD=secret -e POSTGRES_USER=sentry postgres:10.5

# 生成 SENTRY_SECRET_KEY 值,复制出来
docker run --rm sentry config generate-secret-key

# 如果是新数据库,需要执行生成数据, 新建账户
docker run -it --rm -e SENTRY_SECRET_KEY=‘<secret-key>‘ --link sentry-postgres:postgres --link sentry-redis:redis sentry upgrade

# 启动 sentry 服务, 暴露端口才能在浏览器中访问
docker run -d --name my-sentry -e SENTRY_SECRET_KEY=‘<secret-key>‘ -p 8081:9000 --link sentry-redis:redis --link sentry-postgres:postgres sentry

# 启动事件提醒程序
docker run -d --name sentry-cron -e SENTRY_SECRET_KEY=‘<secret-key>‘ --link sentry-postgres:postgres --link sentry-redis:redis sentry run cron
docker run -d --name sentry-worker-1 -e SENTRY_SECRET_KEY=‘<secret-key>‘ --link sentry-postgres:postgres --link sentry-redis:redis sentry run worker

-------------------------------------------------------

# 如果在 upgrade 的时候没有初始化用户,可以配置初始化
docker run -it --rm -e SENTRY_SECRET_KEY=‘<secret-key>‘ --link sentry-redis:redis --link sentry-postgres:postgres sentry createuser

# 打开浏览器登陆,初始化时配置安装的含端口号的地址

 

Link:https://www.cnblogs.com/farwish/p/11141083.html

以上是关于六步运行一个 sentry 实例的主要内容,如果未能解决你的问题,请参考以下文章

sh 在新的Ubuntu 14.04 Amazon EC2实例上安装Sentry(http://getsentry.com)+ Redis的基本安装脚本

SQLSERVER 修改实例名以及架构信息

std::to_string - 多个重载函数的实例与参数列表匹配

CSS实例教程:十步学会用CSS建站

如何将消息转发到具有干净范围的 Sentry(无运行时信息)

SQL Server2008安装教程