方式:
1)使用unarchive模块解压node_exporter的软件包到远程主机的/opt目录下
2) 执行启动脚本,启动node_exporter
步骤:
1.在hosts文件下加入被管理的主机清单(这里添加为zookeeper组),和连接密钥
$ cat /etc/ansible/hosts
[zookeeper]
10.30.19.101:22022
10.30.33.21:22022
10.30.21.70:22022
10.30.25.219:22022
[es:vars]
ansible_ssh_private_key_file='/root/ssh.pem'
2.在ansible本地下载node_exporter二进制包:
$ wget https://download.fastgit.org/prometheus/node_exporter/releases/download/v1.2.2/node_exporter-1.2.2.linux-amd64.tar.gz
3.编写启动/停止脚本,启动node_export 仅需要在解压后的目录下执行./node_exporter即可,我们可以编写node_exporter的启动脚本,通过scr