小米監控open-falcon支持redis帶密碼訪問

2019年1月25日14:46:11 發表評論 6,094 ℃

open-falcon默認不支持redis帶密碼的訪問,如果需要支持密碼訪問,需要修改源碼,重新編譯。

如果不想修改源碼重新編譯,本身服務器的redis實例其他應用正在使用,去除密碼認證比較麻煩,可以在服務器重新單獨在部署一個不帶密碼認證的redis供open-falcon使用,然后直接修改配置文件的端口號即可。

redis部署可以參考:

Redis主從配置并以普通用戶啟動文章中的redis安裝

詳細的open-falcon安裝步驟可以參考:

小米監控open-falcon-0.2安裝部署


下面主要介紹open-falcon支持redis帶密碼訪問的方法:

1、修改源碼

#cd $GOPATH/src/github.com/open-falcon/falcon-plus

#alarm模塊

# vim modules/alarm/g/cfg.go

添加Passwd        string   `json:"passwd"`

小米監控open-falcon支持redis帶密碼訪問

# vim modules/alarm/g/redis.go

小米監控open-falcon支持redis帶密碼訪問

#judge模塊

# vim modules/judge/g/cfg.go

添加Passwd        string   `json:"passwd"`

小米監控open-falcon支持redis帶密碼訪問

# vim modules/judge/g/redis.go

小米監控open-falcon支持redis帶密碼訪問


2、重新編譯

# make all

# make pack

3、修改配置文件redis配置文件

#tar -xzvf open-falcon-v0.2.1.tar.gz -C $WORKSPACE

#cd $WORKSPACE

#注意json縮進為tab,不能使用空格縮進,否則會無法連接redis

# vim alarm/config/cfg.json

小米監控open-falcon支持redis帶密碼訪問

#vim judge/config/cfg.json

小米監控open-falcon支持redis帶密碼訪問

【騰訊云】云服務器、云數據庫、COS、CDN、短信等云產品特惠熱賣中

發表評論

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen: