open-falcon部署

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了open-falcon部署相关的知识,希望对你有一定的参考价值。

#falcon-plus server部署:

https://github.com/open-falcon/falcon-plus/tree/master/docker

Running falcon-plus container

docker pull openfalcon/falcon-plus:0.2.0

docker run -itd -p 8081:8081 -p 6030:6030  -p 8433:8433 --name falcon openfalcon/falcon-plus:0.2.0 bash /run.sh hbs

#1、官网给的说明有问题,需要开放8433 端口,否则agent 无法上传数据

#2、启动容器后,需要修改镜像内 transfer 配置文件,将监听127.0.0.1 改成0.0.0.0 然后重启进程



#falcon-agent 安装部署:

1、直接使用官方编译好的二进制包,改方式agent包太大,不利于部署。

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

tar -zxvf  open-falcon-v0.2.1.tar.gz && cd open-falcon

./open-falcon start agent  启动进程

./open-falcon stop agent  停止进程

./open-falcon monitor agent  查看日志




2、https://github.com/open-falcon-archive/agent

# set $GOPATH and $GOROOT

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    //构建

./control pack     //打包,此时会生成 falcon-agent-5.1.1.tar.gz压缩包。

./control start    //启动agent

将压缩包传到本地,解压后执行./control start 即可。配置文件修改,请参考官方说明。


#本地负载界面: http://localhost:1988


虽然是开源工具,但是官方github上还是存在有问题的地方。

本文出自 “Devops” 博客,请务必保留此出处http://devops9527.blog.51cto.com/2419132/1983252

以上是关于open-falcon部署的主要内容,如果未能解决你的问题,请参考以下文章

centos7 部署 open-falcon 0.2.1

CentOS 7单机部署Open-Falcon监控

centos 7 部署 open-falcon 0.2.0

Open-Falcon部署

企业日常任务:Open-Falcon监控平台服务迁移

企业日常任务:Open-Falcon监控平台服务迁移