CentOS7分布式部署open-falcon0.3.0实践( 三 )


CentOS7分布式部署open-falcon0.3.0实践

文章插图
   修改下数据库连接信息即可
backend004节点配置完成 。
然后在不同节点,在/home/work/open-falcon 目录下 执行 ./open-falcon start 组件1 组件2 …,启动相关组件
./open-falcon check 来查看本节点组件的运行情况 。
最后看一下agent组件的配置文件
CentOS7分布式部署open-falcon0.3.0实践

文章插图
    
配置好心跳服务器(hbs组件所在节点),transfer组件所在节点即可 。
Ignore部分是不采集的metric配置 。open-falcon缺省监控200多metric 。
需要监控的linux服务器,只要把agent目录和open-falcon执行文件拷贝到目标服务器即可 。
然后通过 open-falcon start agent 启动代理组件,完成指标的自动推送 。
安装前端节点#frontend节点继续安装前端需要的环境
#下载前端代码
mkdir - p /home/work/dashboard
cd /home/work/dashboard
git clone
CentOS7分布式部署open-falcon0.3.0实践

文章插图
    
#安装依赖包
cd /home/work/dashboard/dashboard
&& yum install -y python-virtualenv python-devel openldap-devel mysql-devel
&& yum groupinstall -y "Development tools"
&& virtualenv ./env
&& ./env/bin/pip install -r pip_requirements.txt -i
CentOS7分布式部署open-falcon0.3.0实践

文章插图
   #修改配置
前端dashboard的配置文件是:
/home/work/dashboard/dashboard/rrd目录下 config.py
主要配置和API以及和数据库的连接,见划线部分
CentOS7分布式部署open-falcon0.3.0实践

文章插图
    
#启动前端
/home/work/dashboard/dashboard 目录下执行 ./control start启动前端
执行 ./control tail查看启动情况
CentOS7分布式部署open-falcon0.3.0实践

文章插图
    
登陆Web页面: 查看前端界面第一次登录需要注册用户,登录后,可以看到加入监控的端点end point,选择端点后,点右边的搜索就可以查采集上来的metric
CentOS7分布式部署open-falcon0.3.0实践

文章插图
   点击 cpu.idle
CentOS7分布式部署open-falcon0.3.0实践

文章插图
   



推荐阅读