12_小米監控Open-Falcon郵件、簡訊、電話傳送介面
阿新 • • 發佈:2018-12-24
小米監控Open-Falcon 郵件、簡訊、電話傳送介面
更多幹貨
一、 介紹
監控系統產生報警事件之後需要傳送報警郵件或者報警簡訊,各個公司可能有自己的郵件伺服器,有自己的郵件傳送方法;有自己的簡訊通道,有自己的簡訊傳送方法。falcon為了適配各個公司,在接入方案上做了一個規範,需要各公司提供http的簡訊和郵件傳送介面。
二、 郵件配置
郵件傳送http介面:
method: post params: - content: 郵件內容 - subject: 郵件標題 - tos: 使用逗號分隔的多個郵件地址
git clone https://github.com/open-falcon/mail-provider cdmail-provider
- 先配置安裝go環境:
yum install golang
- 配置gopath指向mail-provider的目錄
export GOPATH= /data/program/software/mail-provider/
- 執行命令: ./control build (編譯)
- 執行命令: ./control pack (打包)
啟動 ./control start 停止 ./control stop 重啟 ./control restart 狀態 ./control status
測試:
curl http://127.0.0.1:4000/sender/mail -d "tos=郵箱地址&subject=xx&content=yy"
三、 簡訊配置
簡訊傳送http介面:
method: post params: - content: 簡訊內容 - tos: 使用逗號分隔的多個手機號
目前open-falcon支援LinkedSee靈犀雲通道簡訊/語音通知API快速接入,只需一個API即可快速對接Open Falcon,快速讓您擁有告警通知功能,90%的告警壓縮比。雲通道簡訊/語音通知介面接入步驟如下:
1、 註冊
2、 新建應用
點選如下,儲存token,並且開啟簡訊通知:
3、 測試
四、 電話配置
五、 更改Alarm配置
更改前:
更改後: