本节重点介绍 : ansible 部署二进制 blackbox_exporter 项目地址 项目地址 https://github.com/prometheus/blackbox_exporter 下载地址 登录后复制 wget -O /opt/tgzs/blackbox_exporter-0.18.0.linux-amd64.tar.gz https://github.com/prometheus/blackbox_exporter/releases/download/v0.18.0/blackbox_exporter-0.18.0.linux-amd64.tar.gz 1. 使用ansible部署 blackbox_exporter 准备 service文件 登录后复制 cat <<EOF> blackbox_exporter.service [Unit] Description=blackbox_exporter Exporter Wants=network-online.target After=network-online.target [Service] ExecStart=/opt/app/blackbox_exporter/blackbox_exporter --config.file=/opt/app/blackbox_exporter/blackbox.yml StandardOutput=syslog StandardError=syslog SyslogIdentifier=blackbox_exporter [Install] WantedBy=default.target EOF 1.2.3.4.5.6.7.8.9.10.11.12.13.14. 执行ansible-playbook 登录后复制 ansible-playbook -i host_file service_deploy.yaml -e "tgz=blackbox_exporter-0.18.0.linux-amd64.tar.gz" -e "app=blackbox_exporter" 1. 检查部署情况 登录后复制 # 查看端口 进程 日志 ss -ntlp |grep 9115 ps -ef |grep blackbox_exporter |grep -v grep 1.2.3. 本节重点总结 : ansible 部署二进制 blackbox_exporter 原创作者: moonfdd 转载于: https://blog.51cto.com/moonfdd/11632959