--- ## TODO: pin version - name: install apt packages apt: name: prom-exporter-nut state: present - name: generate systemd service unit template: src: service.j2 dest: /etc/systemd/system/prometheus-nut-exporter.service notify: restart prometheus-nut-exporter - name: make sure prometheus-nut-exporter is enabled and started systemd: name: prometheus-nut-exporter.service daemon_reload: yes state: started enabled: yes - name: register exporter copy: content: | method: http http: port: 9199 path: /ups_metrics dest: /etc/prometheus/exporter/exporter/nut.yml notify: reload prometheus-exporter-exporter