本文记录下部署sentry和其中遇到的问题
Sentry 是一款基于 Django实现的错误日志收集和聚合的平台,它是 Python 实现的,但是其日志监控功能却不局限于python,对诸如 Node.js, php,ruby, C#,java 等语言的项目都可以做到无缝集成,甚至可以用来对iOS, Android 移动客户端以及 Web前端异常进行跟踪。我们可以在程序中捕获异常,并发送到 Sentry服务端进行聚合统计、展示和报警。
环境安装
- 请先安装 Docker 1.10+
yum install docker
- 请先安装 docker-compose
yum install python-pip
pip install docker-compose
sentry安装
- 首先拉取配置和构建文件仓库:
git clone https://github.com/getsentry/onpremise.git
- 然后进入onpremise目录