小米监控open-falcon支持redis带密码访问

2019年1月25日14:46:11 发表评论 4,404 ℃

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: