Files
no-secrets-athq-ansible/roles/monitoring-master/tasks/main.yaml
2024-12-22 22:24:24 +00:00

45 lines
1.1 KiB
YAML

- name: Icinga
include: icinga.yaml
when: monitoring_master
tags:
- icinga
- monitoring-master
- name: Postfix/Mail for icinga
include: icinga_postfix.yaml
when: monitoring_master
tags:
- icinga
- monitoring-master
- name: logs.yaml
include: logs.yaml
when: monitoring_master
tags:
- grafana
- monitoring-master
- name: Report to Rudi nsca cfg
template:
src: report_to_rudi_send_nsca_rudi.cfg
dest: /etc/report_to_rudi_send_nsca_rudi.cfg
mode: 0666
tags:
- monitoring-master
- name: Report to Rudi monitoring cfg
copy:
src: report_to_rudi_monitoring.conf
dest: /etc/report_to_rudi_monitoring.conf
mode: 0666
tags:
- monitoring-master
- name: Add Report to Rudi cron
cron:
name: "Monitoring at Rudi"
job: /etc/monitoring/monitoring-report.py -H atlantishq.de -c /etc/report_to_rudi_monitoring.conf --nsca-config /etc/report_to_rudi_send_nsca_rudi.cfg
minute: "*"
hour: "*"
day: "*"