阿汤博客-承接中小企业服务器维护和网站维护,有意者可以联系博主!

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

运维文档 361℃ 0评论

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带密码访问

转载请注明:阿汤博客 » 小米监控open-falcon支持redis带密码访问

喜欢 (0)or分享 (0)