feat: icinga mail notifications

This commit is contained in:
2023-03-15 16:40:20 +01:00
parent e3953b1810
commit 9d51c3fa74
7 changed files with 70 additions and 1 deletions

View File

@@ -90,6 +90,18 @@
notify:
- restart icinga
- name: Template icinga configuration
template:
src: "{{ item }}"
dest: /etc/icinga2/conf.d/
owner: root
group: nagios
mode: 0640
with_items:
- mail_notifications.conf
notify:
- restart icinga
- name: Change icinga log level
lineinfile:
path: /etc/icinga2/features-enabled/mainlog.conf

View File

@@ -0,0 +1,11 @@
- name: install postfix
apt:
pkg:
- postfix
- name: copy postfix config
template:
src: postfix_main.cf
dest: /etc/postfix/main.cf
notify:
- restart postfix

View File

@@ -5,6 +5,13 @@
- icinga
- monitoring-master
- name: Postfix/Mail for icinga
include: icinga_postfix.yaml
when: monitoring_master
tags:
- icinga
- monitoring-master
- name: Grafana.yaml
include: icinga.yaml
when: monitoring_master