博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
运维架构服务监控Open-Falcon部署
阅读量:17327 次
发布时间:2019-09-17

本文共 1962 字,大约阅读时间需要 6 分钟。

关注我的微信名为:lioyni,拉群一起探讨运维工具

一、系统需求:

版本:Centos6.10*64

分区:/boot 200M,swap 8G,/ 剩下

二、 安装redis

大家可以yum安装,也可以下载源码安装,源码安装参考之前的课程。

yum install -y redis

在这里插入图片描述
修改配置redis.conf

vi /etc/redis.conf

在这里插入图片描述
启动redis:redis-server &

三、 安装mysql

yum install -y mysql-server

在这里插入图片描述

启动mysql:service mysqld start

查看mysql状态:service mysqld status

在这里插入图片描述

四、 初始化mysql数据库表

数据默认没有设置密码,执行的时候出现输入密码,直接回车。

cd /tmp/ && git clone https://github.com/open-falcon/falcon-plus.git

cd /tmp/falcon-plus/scripts/mysql/db_schema/

mysql -h 127.0.0.1 -u root -p < 1_uic-db-schema.sql

mysql -h 127.0.0.1 -u root -p < 2_portal-db-schema.sql

mysql -h 127.0.0.1 -u root -p < 3_dashboard-db-schema.sql

mysql -h 127.0.0.1 -u root -p < 4_graph-db-schema.sql

mysql -h 127.0.0.1 -u root -p < 5_alarms-db-schema.sql

rm -rf /tmp/falcon-plus/

设置mysql的root用户密码:

mysql –u root

查看mysql用户和密码

select user,host,password from mysql.user;

在这里插入图片描述

发现查询密码都是空,然后开始设置root的密码为bigdata

mysql> set password for root@localhost=password(‘bigdata’);

退出:mysql>exit

五、 下载编译后的二进制包

cd /data/program/software

wget https://github.com/open-falcon/falcon-plus/releases/download/v0.2.1/open-falcon-v0.2.1.tar.gz

六、 创建工作目录

export FALCON_HOME=/home/work

export WORKSPACE=$FALCON_HOME/open-falcon

mkdir -p $WORKSPACE

七、解压二进制包

cd /data/program/software

tar -xzvf open-falcon-v0.2.1.tar.gz -C $WORKSPACE

八、配置数据库账号和密码

cd $WORKSPACE

grep -Ilr 3306 ./ | xargs -n1 – sed -i ‘s/root:/root:bigdata/g’

注意root:后面默认密码为空,所以只是看到了root:

九、启动

查看目录下包括Open-Falcon的所有组件,我们先默认全部启动,之后我们一个一个讲解如何分布式部署以及启动

在这里插入图片描述

cd $WORKSPACE

./open-falcon start

在这里插入图片描述

检查所有模块的启动状况

./open-falcon check

在这里插入图片描述

十、更多命令行工具

./open-falcon [start|stop|restart|check|monitor|reload] module

./open-falcon start agent

./open-falcon check

falcon-graph UP 53007

falcon-hbs UP 53014

falcon-judge UP 53020

falcon-transfer UP 53026

falcon-nodata UP 53032

falcon-aggregator UP 53038

falcon-agent UP 53044

falcon-gateway UP 53050

falcon-api UP 53056

falcon-alarm UP 53063

For debugging , You can check W o r k D i r / WorkDir/ WorkDir/moduleName/log/logs/xxx.log

转载地址:http://rgnihz.baihongyu.com/

你可能感兴趣的文章
Auto-Encoder&VAE_完整代码_CodingPark编程公园
查看>>
Debug讲解_CodingPark编程公园
查看>>
利用神经网络解决NLP问题【W2V+SVM】&【W2V+CNN】_完整项目_CodingPark编程公园
查看>>
命名实体识别_利用CRF_CodingPark编程公园
查看>>
Pycharm使用-取消pytest的办法_CodingPark编程公园
查看>>
OpenCV图像处理基础_CodingPark编程公园
查看>>
Anaconda-Navigator打开时闪退的解决办法【Mac】_CodingPark编程公园
查看>>
生成个性二维码_CodingPark编程公园
查看>>
使用AWS Educate Starter Account 创建博客_CodingPark编程公园
查看>>
读txt文件报错_CodingPark编程公园
查看>>
文件读&写_Python_CodingPark编程公园
查看>>
list与str的转换&list嵌套问题_CodingPark编程公园
查看>>
Hanlp词性对照表 & 中文词性对照表 & 英文词性对照表_CodingPark编程公园
查看>>
Gensim库生成与导入W2V模型_CodingPark编程公园
查看>>
Safari浏览器报kCFErrorDomainCFNetwork:303错误_CodingPark编程公园
查看>>
cmd命令行实用技巧_CodingPark编程公园
查看>>
数据可视化与文本分类_CodingPark编程公园
查看>>
数据分析之数据可视化_CodingPark编程公园
查看>>
隐马尔可夫模型的样本生成&模型训练&预测_CodingPark编程公园
查看>>
SpringBoot快速入门_CodingPark编程公园
查看>>