open-falcon的agent部署

open-falcon的agent部署
agent用于采集机器负载监控指标,比如cpu.idle、load.1min、disk.io.util等等,每隔60秒push给Transfer。agent与Transfer建立了长连接,数据发送速度比较快,agent提供了一个http接口/v1/push用于接收用户手工push的一些数据,然后通过长连接迅速转发给Transfer。
————————————————

一、文件拷贝:

1.首先找到服务器后端服务的解压目录:
/home/work/open-falcon/
把agent文件夹拷贝到需要监控的终端服务器上面:

scp -r agent/  [email protected]:/home/work/open-falcon

[需要目标输入密码] 或者在终端机操作命令为:
scp -r [email protected]:/home/work/open-falcon/agent agent/
2.拷贝后端服务器[/home/work/open-falcon/]的open-falcon文件到需要监控的终端服务器上面:

scp -r open-falcon root@dst1:/home/work/open-falcon

二、配置cfg.json

客户机上只需要配置启动agent即可:vi

{
    "debug": true,  # 控制一些debug信息的输出,生产环境通常设置为false
    "hostname": "", # agent采集了数据发给transfer,endpoint就设置为了hostname,默认通过`hostname`获取,如果配置中配置了hostname,就用配置中的
    "ip": "", # agent与hbs心跳的时候会把自己的ip地址发给hbs,agent会自动探测本机ip,如果不想让agent自动探测,可以手工修改该配置
    "p

你可能感兴趣的:(运维代码部署二开,运维开发)