Linux
node_exporter
Ansible Playbook部署node_exporter
1.新建ansible playbook roles
# 进入ansible roles目录
cd /etc/ansible/roles
# 初始化
ansible-galaxy init deploy_node_exporter
# 下载node_exporter
cd deploy_node_exporter/files
wget https://github.com/prometheus/node_exporter/releases/download/v0.18.1/node_exporter-0.18.1.linux-amd64.tar.gz
# 目录结构
tree deploy_node_exporter/
deploy_node_exporter/
├── defaults
│ └── main.yml
├── files
│ └── node_exporter-0.18.1.linux-amd64.tar.gz
├── handlers
│ └── main.yml
├── meta
│ └── main.yml
├── README.md
├── tasks
│ └── main.yml
├── templates
├── tests
│ ├── inventory
│ └── test.yml
└── vars
└── main.yml2.编写playbook tasks
3.编写playbook
4.部署node_exporter
5.验证
Last updated