52 lines
1.3 KiB
YAML
52 lines
1.3 KiB
YAML
---
|
|
- name: InfluxData GPG Key hinzufuegen
|
|
shell: |
|
|
gpg --keyserver keyserver.ubuntu.com --recv-keys DA61C26A0585BD3B 2>/dev/null
|
|
gpg --export DA61C26A0585BD3B > /etc/apt/keyrings/influxdata-archive-keyring.gpg
|
|
chmod 644 /etc/apt/keyrings/influxdata-archive-keyring.gpg
|
|
args:
|
|
creates: /etc/apt/keyrings/influxdata-archive-keyring.gpg
|
|
|
|
- name: InfluxData Repo hinzufuegen
|
|
copy:
|
|
dest: /etc/apt/sources.list.d/influxdata.list
|
|
content: "deb [signed-by=/etc/apt/keyrings/influxdata-archive-keyring.gpg] https://repos.influxdata.com/debian stable main"
|
|
mode: "0644"
|
|
register: influx_repo
|
|
|
|
- name: Apt Cache aktualisieren
|
|
apt:
|
|
update_cache: yes
|
|
|
|
- name: Telegraf installieren
|
|
apt:
|
|
name: telegraf
|
|
state: present
|
|
|
|
- name: lm-sensors installieren (fuer inputs.sensors)
|
|
apt:
|
|
name: lm-sensors
|
|
state: present
|
|
|
|
- name: SNMP Pakete installieren (fuer Synology Monitoring)
|
|
apt:
|
|
name:
|
|
- snmp
|
|
- snmp-mibs-downloader
|
|
state: present
|
|
when: telegraf_synology_snmp
|
|
|
|
- name: Telegraf Config deployen
|
|
template:
|
|
src: telegraf.conf.j2
|
|
dest: /etc/telegraf/telegraf.conf
|
|
mode: "0640"
|
|
owner: root
|
|
group: telegraf
|
|
notify: Telegraf neustarten
|
|
|
|
- name: Telegraf aktivieren und starten
|
|
systemd:
|
|
name: telegraf
|
|
enabled: true
|
|
state: started
|