Bosun安裝 配置 部署

2021-09-27 10:30:44 字數 1293 閱讀 8434

日誌收集採用的技術方案是elasticsearch+td-agent+kibanna。bosun可接入elasticsearch作為資料來源,從而實現日誌報警

bosun是由stack exchange團隊打造的一套基於時間序列的監控預警系統,系統開源並遵守mit協議。

bosun擁有非常強大的表示式語言,能夠靈活地定義預警規則以及展示預警通知。

bosun能夠讓你利用歷史資料來測試預警規則,這樣能大大加快開發效率。

可接入的資料來源:opentsdb、graphite、elastic。

(1)docker支援的版本

0.5.0, latest release notes

0.6.0-pre 1a9d75de9668515429859d8486554e7425ba45ca

(2)安裝命令

docker run -d -p 4242:4242 -p 8070:8070 stackexchange/bosun
(3)公升級

$ apt-get update && apt-get install -y wget 

$ wget -o /bosun/bosun

$ kill -hup 1

0.6.0之後的版本,配置檔案為bosun.toml和規則配置檔案

在elasticconf配置項下配置集群,預設為default集群,在後面查詢資料時不指定集群時預設為default集群。

hosts:集群列表

version: 接入的es版本,支援v2,v5,v6

******client:設定為true

smtpconf用來配置郵件傳送的資訊

emailfrom:傳送郵件的郵箱

host:傳送郵件伺服器

username:使用者名稱

password:密碼

bosun的內部儲存器,用來儲存預警事件等資訊。

db可以選擇redis和go內建的ledis,預設時ledis。當配置了redishost時,ledis的相關配置會失效。在生產環境上建議使用redis。

redishost:redis的位址

redisdb:指定redis的db,預設為0

redispassword:redis密碼

設定為true時,可以通過api和ui來儲存規則配置檔案,預設為false

規則檔案的路徑以及檔名配置

$ bosun -c /data/bosun.toml

生產環境上可在supervisor中啟動。

啟動成功後,訪問

Windows OpenCV安裝配置部署詳細教程

二 配置環境變數三 部署opencv 前面說了,opencv是乙個sdk,得使用工具開發它,比如visual studio 當然有些大佬只用記事本或神一樣的vim 接下來就是在visual studio中部署opencv了。0.安裝visual studio 因為主題是opencv,這個這裡不講了,...

Nginx 安裝配置以及簡單部署

到此安裝完成,安裝路徑為預設路徑,具體路徑看系統 檢視路徑命令 whereis nginx ubuntu user nginx 預設即可 worker processes auto 預設設定自動選擇程序數量,可以自行設定 error log var log nginx error.log 錯誤資訊儲...

node 簡介及部署安裝配置

node簡介及部署安裝配置 一 node簡介 node.js 是乙個基於 chrome v8 引擎的 j ascript 執行環境。node.js 使用了乙個事件驅動 非阻塞式 i o 的模型 node 是乙個讓 j ascript 執行在服務端的開發平台,實質是對chrome v8引擎進行了封裝。...