码迷,mamicode.com
首页 > 其他好文 > 详细

sentry的搭建和使用

时间:2019-07-15 01:27:29      阅读:481      评论:0      收藏:0      [点我收藏+]

标签:修改   监控   src   env   框架   local   内存   com   link   

Sentry 简介(https://sentry.io

Sentry是一个开源应用程序监控平台,可帮助您实时识别问题。支持 web 前后端、移动应用以及游戏,支持 Python、OC、Java、Go、Node、Django、RoR 等主流编程语言和框架 ,还提供了 GitHub、Slack、Trello 等常见开发工具的集成。

Sentry 服务支持多用户、多团队、多应用管理,每个应用都对应一个 PROJECT_ID,以及用于身份认证的 PUBLIC_KEY 和 SECRET_KEY。由此组成一个这样的 DSN:

{PROTOCOL}://{PUBLIC_KEY}:{SECRET_KEY}@{HOST}/{PATH}{PROJECT_ID}

Sentry搭建有两种方式:

1.通过Python安装

2.通过Docker容器安装

这里我们采用Docker安装(Docker的安装教程较简单,在这里就不重复造轮子)

搭建步骤

7月份的时候作者更新了一版,将安装的流程写成了一个shell脚本(./install.sh)

所以要开始使用所有默认设置,只需拉取onpremisehttps://github.com/getsentry/onpremise)并运行./install.sh即可

可能需要对包含的docker-compose.yml文件进行修改以满足您的需求或环境(例如添加GitHub凭据)。如果要执行这些操作,请在运行安装脚本之前执行这些操作。

自定义配置的推荐方法是按以下顺序使用以下文件:

  • config.yml
  • sentry.conf.py
  • .env w /环境变量

需要注意的是,安装所须要的要求是

MIN_DOCKER_VERSION=‘1.10.0‘ //docker -v
MIN_COMPOSE_VERSION=‘1.17.0‘ //docker-compose -v
MIN_RAM=3072 # MB //你的内存至少3G

如无意外, 一切正常, 端口默认是9000, 本地的话可以直接打开localhost:9000访问

技术图片

环境搭建好了,现在我们就来开始感受sentry的好处吧

sentry的搭建和使用

标签:修改   监控   src   env   框架   local   内存   com   link   

原文地址:https://www.cnblogs.com/luguiqing/p/11186576.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!