一键部署agent脚本说明(Linux版)
如果不满足需要,也可以参考如何在被监控主机单独安装agent,选择其中一种即可
这个目前是只适用于Linux版本的agent一键部署,会默认自动下载指定的agent安装包,并自动部署启动
1、先在目标监控主机创建一个文件夹wgcloud(其他名称也可以的)
然后进入wgcloud文件夹,推荐将agent部署到所有被控主机的统一目录,以后方便管理
2、执行下面脚本指令
把最后的http://localhost:9999替换为自己的server主机IP和端口(这个是用于设置agent的配置项serverUrl)
下面示例脚本是在被控主机部署agent-linux-amd64-v3.5.1.tar.gz,(如果主机不能访问外网,跳过往下看第5条)
如果想要部署其它agent包,将脚本中的agent-linux-amd64-v3.5.1.tar.gz替换成其它agent安装包的名称即可,比如替换为agent-linux-arm64-v3.5.1.tar.gz,agent安装包名称列表
如果想要设置被控主机的bindIp(agent本身可以自动获取被控主机IP,但是有时候agent自动获取IP不一定准确),用下面这个脚本,把下面最后的[bindIp]替换为自己的agent被控主机IP,记得去掉[]
3、部署完成,其他监控主机部署也是如上操作
如果server端的通信密钥wgToken(server/config/application.yml中配置项wgToken)默认值已被修改,也记得修改agent中的通信密钥
wgToken(agent/config/application.yml中配置项wgToken),和server的wgToken保持一致
如果需要设置更多agent配置文件的参数,我们可以用下面【6】方式来一键部署agent
4、如果是内网、局域网,无法访问网站下载安装包,想使用一键部署agent脚本,也可以的,查看说明
5、如果想用一鍵部署中文繁體版本agent,請將上面指令中的installAgent.sh改为installAgentTrad.sh,就可以一鍵部署中文繁體版的agent了
6、如果想用一鍵部署英文版本agent,請將上面指令中的installAgent.sh改为installAgentEn.sh,就可以一鍵部署英文版的agent了,英文版本agent安装包名称列表
7、一键将agent设置为开机启动
8、一键部署agent脚本视频讲解