sentry 自動化異常提醒 這篇文章已經介紹的很清楚了,這裡直接講一講搭建自己的sentry
服務,這樣就免費使用sentry
這個服務。
首先要確認你的 ubuntu 版本是否符合安裝 docker 的前提條件。如果沒有問題,你可以通過下邊的方式來安裝 docker :
使用具有 sudo 許可權的使用者來登入你的 ubuntu 。
檢視你是否安裝了 wget
$ which wget
如果 wget 沒有安裝,先公升級包管理器,然後再安裝它。
$ sudo apt-get update $ sudo apt-get install wget
獲取最新版本的 docker 安裝包
通過docker --version
可以檢視版本號並確認是否安裝成功。
由於某種神秘原因國內無法直接從 docker 官方庫直接獲取映象 這裡我們使用 docker 加速器 執行下面命令即可。
這裡推薦使用 python 的 pip 管理工具來安裝docker-compose
$ sudo pip install -u docker-compose
到這裡安裝就結束了;compose
已經安裝完成。你可以使用docker-compose --version
來進行測試
做完了準備工作,就可以開始搭建sentry了。
從 github 上面獲取最新的 sentry
獲取到本地之後,就可以根據他的readme.md開始著手搭建了,整個過程還是比較順利的。
進入 clone 下來的onpremise
目錄依次執行
建立對應的目錄
mkdir -p data/
獲取專案的 key
複製獲取到的 key 字串
vim docker-compose.yml
插入 docker-compose.yml 檔案中
建立專案的superuser
docker-compose run --rm web upgrade
該過程會讓你輸入 使用者郵箱 和密碼 一路走下去 即可。
開啟 sentry 服務
docker-compose up -d
這時候輸入你的 http:://ip:9000 即可進入你的 sentry
登陸以後 右上角有 new project
體驗 sentry 帶來的快感吧!(本文完)
sentry搭建過程
sentry是乙個強大的分布式報錯資訊收集平台,圖形化程度很高,可以幫助我們直觀的發現當前部署的系統存在哪些問題。官方提供了兩種部署方案 處於操作方便的考慮,我選擇了docker。這種方法需要先安裝docker和docker compose 這一部分比較簡單,不過為了過程的完整性,還是把它列出來。d...
搭建自己的ngrok服務
1.準備工作 一台具有外網ip的伺服器,乙個網域名稱 解析到外網伺服器 ngrok服務端 2.開始搭建ngrok服務端 按照上面的教程進行搭建 ngrokd domain 網域名稱 不帶www httpaddr 埠 預設為80 注意埠要對外開放 後台執行 setsid ngrokd domain 網...
使用sinopia搭建自己的npm服務
隨著 的積累,感覺有必要自己搭建乙個npm服務,對自己的 庫進行管理。我去強大的github上搜尋了一下,發現了sinopia,純nodejs解決方案,不需要什麼依賴的軟體包。果然是簡單有效的辦法,於是根據教程嘗試了一下,基本沒遇到什麼坎就弄好了。首先安裝sinopia npm install g ...