小米監(jiān)控open-falcon支持redis帶密碼訪問(wèn)

2019年1月25日14:46:11 發(fā)表評(píng)論 5,996 ℃

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

如果不想修改源碼重新編譯,本身服務(wù)器的redis實(shí)例其他應(yīng)用正在使用,去除密碼認(rèn)證比較麻煩,可以在服務(wù)器重新單獨(dú)在部署一個(gè)不帶密碼認(rèn)證的redis供open-falcon使用,然后直接修改配置文件的端口號(hào)即可。

redis部署可以參考:

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

詳細(xì)的open-falcon安裝步驟可以參考:

小米監(jiān)控open-falcon-0.2安裝部署


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

1、修改源碼

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

#alarm模塊

# vim modules/alarm/g/cfg.go

添加Passwd        string   `json:"passwd"`

小米監(jiān)控open-falcon支持redis帶密碼訪問(wèn)

# vim modules/alarm/g/redis.go

小米監(jiān)控open-falcon支持redis帶密碼訪問(wèn)

#judge模塊

# vim modules/judge/g/cfg.go

添加Passwd        string   `json:"passwd"`

小米監(jiān)控open-falcon支持redis帶密碼訪問(wèn)

# vim modules/judge/g/redis.go

小米監(jiān)控open-falcon支持redis帶密碼訪問(wèn)


2、重新編譯

# make all

# make pack

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

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

#cd $WORKSPACE

#注意json縮進(jìn)為tab,不能使用空格縮進(jìn),否則會(huì)無(wú)法連接redis

# vim alarm/config/cfg.json

小米監(jiān)控open-falcon支持redis帶密碼訪問(wèn)

#vim judge/config/cfg.json

小米監(jiān)控open-falcon支持redis帶密碼訪問(wèn)

【騰訊云】云服務(wù)器、云數(shù)據(jù)庫(kù)、COS、CDN、短信等云產(chǎn)品特惠熱賣中

發(fā)表評(píng)論

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