- Создана роль node_exporter для установки на LXC контейнеры - Добавлен плейбук deploy_all_node_exporters.yml - Настроен ansible.cfg для правильного поиска ролей - Node Exporter успешно установлен на все 10 хостов - Prometheus собирает метрики со всех Node Exporters - Все 14 таргетов в состоянии UP
31 lines
598 B
Django/Jinja
31 lines
598 B
Django/Jinja
[Unit]
|
|
Description=Node Exporter
|
|
After=network.target
|
|
Wants=network.target
|
|
|
|
[Service]
|
|
User=node_exporter
|
|
Group=node_exporter
|
|
Type=simple
|
|
ExecStart=/usr/local/bin/node_exporter \
|
|
--collector.cpu \
|
|
--collector.diskstats \
|
|
--collector.filesystem \
|
|
--collector.loadavg \
|
|
--collector.meminfo \
|
|
--collector.netdev \
|
|
--collector.netstat \
|
|
--collector.stat \
|
|
--collector.time \
|
|
--collector.uname \
|
|
--collector.vmstat \
|
|
--collector.systemd \
|
|
--collector.textfile \
|
|
--web.listen-address=:{{ node_exporter_port }}
|
|
|
|
Restart=always
|
|
RestartSec=3
|
|
|
|
[Install]
|
|
WantedBy=multi-user.target
|