open-falcon监控主机、MySQL与Redis

主机安装agent

1、安装go环境
2、执行脚本
export GOPATH=/shell
mkdir -p $GOPATH/src/github.com/open-falcon
cd $GOPATH/src/github.com/open-falcon
git clone https://github.com/open-falcon/agent.git
cd agent
go get ./...
./control build
sed -i 's/127.0.0.1/192.168.1.201/g'  cfg.example.json   --替换为服务安装的IP地址
./control start

sudo salt '192.168.1.214' cp.get_file salt://tmp/agent.tar /shell/agent.tar
sudo salt '192.168.1.214' cp.get_file salt://tmp/golang-1.7.4-1.el6.x86_64.rpm /tmp/golang-1.7.4-1.el6.x86_64.rpm
sudo salt '192.168.1.214' cp.get_file salt://tmp/golang-bin-1.7.4-1.el6.x86_64.rpm /tmp/golang-bin-1.7.4-1.el6.x86_64.rpm
sudo salt '192.168.1.214' cp.get_file salt://tmp/golang-src-1.7.4-1.el6.noarch.rpm /tmp/golang-src-1.7.4-1.el6.noarch.rpm
sudo salt '192.168.1.214' cmd.run 'rpm -ivh /tmp/golang*'
sudo salt '192.168.1.214' cmd.run 'tar xvf /shell/agent.tar -C /shell/'
修改主机名
sudo salt '192.168.1.214' cmd.run '/shell/src/github.com/open-falcon/agent/control start'

open-falcon监控MySQL

1、数据库新建监控用户
GRANT REPLICATION CLIENT,PROCESS ON *.* TO mymon@'192.168.1.201';
2、执行脚本
export GOPATH=/shell
mkdir -p $GOPATH/src/github.com/open-falcon
cd $GOPATH/src/github.com/open-falcon
git clone https://github.com/open-falcon/mymon.git

cd mymon
go get ./...
go build -o mymon
修改配置文件

echo '* * * * * cd $GOPATH/src/github.com/open-falcon/mymon && ./mymon -c etc/mon.cfg' > /etc/cron.d/mymon
open-falcon监控redis

https://github.com/ZhuoRoger/redismon
1、脚本默认主机名登陆并作为endpoints,所以需要/etc/hosts配置
/etc/hosts
192.168.1.81  Redis_Cluster_Slave_81
192.168.1.81  Redis_Cluster_Slave_82
2、可以修改脚本,几个脚本监控N个Redis实例
redismon.conf 
items:
- {cluster_name: Redis_Cluster_Slave_81, password: '', port: 6379}
- {cluster_name: Redis_Cluster_Slave_82, password: '', port: 7379}
修改redis_monitor.py
redis_falcon_monitor = RedisFalconMonitor(redis_clusterName, redis_port,redis_password,redis_clusterName)
redis_clusterName既是endpoint
3、加入到crontab
* * * * *  (cd /shell/redismon/bin/ && python redis_monitor.py > /dev/null)



  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值