小米开源监控open-falcon之Ubuntu入门部署二
2018-11-05 本文已影响0人
embedsky
前言
继续上篇入门部署一,继续open-falcon的后端配置,启动。
1、解压下载好的open-falcon二进制文件。进入到下载的二进制目录。
cd /home/work
sudo mkdir -p release
sudo tar -xzvf open-falcon-v0.2.1.tar.gz -C release
2、open-falcon包含的模块
open-falcon包含的模块:agent、aggregator、alarm、api、gatewaay、graph、judge、nodata、transfer。这些模块的配置文件,都是其对应的模块下面的config/cfg.json。
3、修改模块中cfg.json的数据连接信息。
例如aggregator的配置文件cfg.json,
aggregator模块的配置文件信息
进入二进制文件的解压目录。执行命令:grep -Ilr 3306 ./ | xargs -n1 -- sudo sed -i 's/root:/real_user:real_password/g'修改所有模块的数据库配置信息。本例替换real_user和real_password为root/123456
cd release/
sudo grep -Ilr 3306 ./ | xargs -n1 -- sudo sed -i 's/root:/root:123456/g'
至此,所有需要配置数据库的模块的配置文件都修改为账户:root,密码为123456。例如在查看aggregator的配置文件cfg.json:
aggregator模块的配置文件信息
4、启动所有模块、查看模块启动情况
sudo ./open-falcon start#启动模块
sudo ./open-falcon check#查看模块启动情况
open-falcon模块启动,查看
至此,open-falcon后台启动完毕。