blob: e5bf2ce573a57dda6b59e2031deb133f5b9aa6dc (
plain) (
blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
|
---
- name: install the collector script
template:
src: "textfile-collector-scripts/{{ textfile_collector_name }}.j2"
dest: "/usr/local/share/prometheus-node-exporter/{{ textfile_collector_name }}"
mode: 0755
- name: install systemd service units
loop:
- service
- timer
template:
src: "textfile-collector-scripts/{{ textfile_collector_name }}.{{ item }}.j2"
dest: "/etc/systemd/system/prometheus-node-exporter_{{ textfile_collector_name }}.{{ item }}"
- name: make sure the systemd timer is enabled and started
systemd:
daemon_reload: yes
name: "prometheus-node-exporter_{{ textfile_collector_name }}.timer"
state: started
enabled: yes
|