1、直接下載二進制包
#wget http://cactifans.hi-www.com/open-falcon/mail-provider.tar.gz
2、創建工作目錄,最好創建在open-falcon目錄下面,方便管理
#mkdir -p /usr/local/open-falcon/mail-provider
#tar zxf mail-provider.tar.gz -C /usr/local/open-falcon/mail-provider/
#cd /usr/local/open-falcon/mail-provider
#vim cfg.json

"addr": "mail.example.com:25", #郵箱的smtp地址
"username": "falcon@example.com", #郵箱
"password": "123456", #郵箱密碼
"from": "falcon@example.com" #發件人
3、創建falcon-mail-provider 的快捷方式,否則無法啟動,腳本里面執行的falcon-mail-provider文件,而不是mail-provider
#ln -sv mail-provider falcon-mail-provider
4、啟動服務
#./control start
#lsof -i:4000
COMMAND PID USER FD TYPE DEVICE SIZE/OFF NODE NAME
falcon-ma 8814 root 3u IPv6 88289 0t0 TCP *:terabase (LISTEN)
5、測試郵件發送。
#curl http://127.0.0.1:4000/sender/mail -d "tos=xxxx@qq.com&subject=測試郵件&content=你好世界!"

6、配置alarm模塊的配置文件cfg.json
#vim alarm/config/cfg.json

#./open-falcon restart alarm
7、open-falcon設置,告警測試。
①在模板里面添加一個端口監控。

②過幾分鐘以后可以查看告警列表。

③同時收到郵件

④如果沒有微信沒有收到信息,可以通過 ./open-falcon monitor alarm查看日志。


