sentry簡介
sentry是一個錯誤日志管理平臺校仑,使用DRF(django restframework)開發(fā)括眠,主要功能有:錯誤日志監(jiān)控刨沦,問題排查、任務分配、郵件提醒
fdeora安裝docker
1龄毡、sudo yum install -y yum-utils device-mapper-persistent-data lvm2
2吠卷、安裝軟件源
dnf config-manager --add-repo=https://download.docker.com/linux/fedora/docker-ce.repo
3、dnf makecache
4沦零、sudo yum install docker-ce
5祭隔、啟動docker
sudo systemctl start docker
測試docker
sudo docker run hello-world
查看docker版本:
docker --version
6、安裝docker-compose
dnf install docker-compose
安裝sentry
7路操、dnf install git
8疾渴、通過鏡像安裝sentry:https://github.com/getsentry/onpremise
git clone https://github.com/getsentry/onpremise.git
cd onpremise
docker-compose run --rm web config generate-secret-key
將生成的key設置到docker-compose.yml中
docker-compose run --rm web upgrade
啟動服務:docker-compose up -d
查看docke進程:docker ps
注意事項
改配置重新啟動:docker-compose up -d
當出現(xiàn)啟動問題時,可以用docker stop CONTAINER ID 來把主要三個進程(worker cron web)停止:如 docker stop 94f06b721a34 1d34e265ab07 64a5c68600e1
然后依次啟動屯仗,注意順序:
docker start worker
docker start cron
docker start web