由于最近在整理前端异常监控相关内容,所以自己在虚拟机搭建部署了一下Sentry,把搭建过程及一些自己踩得坑整理如下
一、Sentry部署
Sentry搭建有两种方式:
通过Python安装 教程地址
通过Docker容器安装 教程地址
我本地是用Docker进行搭建的。
1、安装docker
yum install docker -y
// 查看版本信息
docker info
或者
docker -v
复制代码
2、安装wget
// 在linux中使用wget时,若报-bash: wget: command not found,则表明没有安装wget,需要安装,安装命令如下:-->
yum -y install wget
复制代码
3、安装pip
# 如果使用 wget下载https开头的网址域名 时报错,你需要加上 --no-check-certificate (不检查证书)选项
wget https://bootstrap.pypa.io/get-pip.py --no-check-certificate # 下载文件
python get-pip.py #执行安装
pip -V #查看pip版本
复制代码
4、安装docker-compose
sudo pip install docker-compose # 安装 docker-compose
docker-compose -v #查看docker-compose 版本
复制代码
5、安装git
6、 搭建自己的sentry
1)首先从github上拉去sentry的docker配置文件
更新:sentry 有更新,参考readme文件内容如下,具体以官方为准
------------------以下为更新前操作步骤-----------------
git clone https://github.com/getsentry/onpremise.git
cd onpremise
#根据onpremise目录中的README.md 内容来操作:
cat README.md
---------