我是靠谱客的博主 鲤鱼摩托,最近开发中收集的这篇文章主要介绍open-falcon分布式安装一、节点模块分布二、安装三、启动顺序,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

一、节点模块分布

node1:
agent、transfer、api、hbs、alarm、aggregator、chat

node2:
agent、graph、dashboard、judge、nodata、mail-provider、

mysql、redis均部署在node1上。

二、安装

1、直接把相应的模块拷贝到每台服务器上

node1
在这里插入图片描述

node2:
在这里插入图片描述

2、修改agent配置

node1:
cd /data/open-falcon/agent/config
vim cfg.json

在这里插入图片描述

node2:
cd /data/open-falcon/agent/config
vim cfg.json

在这里插入图片描述

3、修改transfer配置

node1:
cd /data/open-falcon/transfer/config/
vim cfg.json

在这里插入图片描述

4、修改graph配置

#node2:
cd /data/open-falcon/graph/config/
vim cfg.json

在这里插入图片描述

5、修改api配置

node1:
cd /data/open-falcon/api/config/
vim cfg.json

在这里插入图片描述

6、修改dashboard配置

node2:
vim /data/open-falcon/dashboard/rrd/config.py

在这里插入图片描述

7、修改hbs配置

node1:
cd /data/open-falcon/hbs/config/
vim cfg.json

在这里插入图片描述

8、修改judge配置

node2:
cd /data/open-falcon/judge/config/
vim cfg.json

在这里插入图片描述

9、修改alarm配置

node1:
cd /data/open-falcon/alarm/config/
vim cfg.json

在这里插入图片描述

10、修改nodata配置

node2
cd /data/open-falcon/nodata/config/
vim cfg.json

在这里插入图片描述

11、修改aggregator配置

node1:
cd /data/open-falcon/aggregator/config/
vim cfg.json

在这里插入图片描述

微信组件与邮件组件直接启动即可,alarm只能部署单点,需要监控好alarm的状态,其他组件都可以使用负载均衡进行水平扩展。

三、启动顺序

node2:
./open-falcon start graph

node1:
./open-falcon start hbs

node2:
./open-falcon start judge

node1:
./open-falcon start transfer

node2:
./open-falcon start nodata

node1:
./open-falcon start aggregator
./open-falcon start api
./open-falcon start alarm

node1、node2:
./open-falcon start agent

node2:
启动dashboard和邮件组件
node1:
启动微信组件

到此,分布式安装完毕。

最后

以上就是鲤鱼摩托为你收集整理的open-falcon分布式安装一、节点模块分布二、安装三、启动顺序的全部内容,希望文章能够帮你解决open-falcon分布式安装一、节点模块分布二、安装三、启动顺序所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(37)

评论列表共有 0 条评论

立即
投稿
返回
顶部