From 44021346e6212f1e1779f2c8365621c7cbca279a Mon Sep 17 00:00:00 2001 From: Jeremy Lecour Date: Mon, 7 Nov 2016 14:07:32 +0100 Subject: [PATCH] Extract alert addresses --- .gitignore | 1 + mysql/defaults/main.yml | 5 +++++ mysql/files/log2mail.conf | 10 +++++----- 3 files changed, 11 insertions(+), 5 deletions(-) diff --git a/.gitignore b/.gitignore index cb23b876..f54806ef 100644 --- a/.gitignore +++ b/.gitignore @@ -1,2 +1,3 @@ /.vagrant *.retry +/vars/main.yml diff --git a/mysql/defaults/main.yml b/mysql/defaults/main.yml index 7c66116d..2e90bfb8 100644 --- a/mysql/defaults/main.yml +++ b/mysql/defaults/main.yml @@ -5,3 +5,8 @@ mysql_custom_tmpdir: '' mysql_thread_cache_size: '{{ ansible_processor_cores }}' mysql_innodb_buffer_pool_size: '{{ (ansible_memtotal_mb * 0.3) | int }}M' + + +default_alert_mail: root +general_alert_mail: Null +log2mail_alert_mail: Null diff --git a/mysql/files/log2mail.conf b/mysql/files/log2mail.conf index e030d0f3..e1fa3a68 100644 --- a/mysql/files/log2mail.conf +++ b/mysql/files/log2mail.conf @@ -1,24 +1,24 @@ file = /var/log/syslog pattern = "is marked as crashed and should be repaired" -mailto = alert3@evolix.fr +mailto = {{ log2mail_alert_email | general_alert_email | default_alert_email }} template = /etc/log2mail/mail file = /var/log/syslog pattern = "init function returned error" -mailto = alert3@evolix.fr +mailto = {{ log2mail_alert_email | general_alert_email | default_alert_email }} template = /etc/log2mail/mail file = /var/log/syslog pattern = "try to repair it" -mailto = alert3@evolix.fr +mailto = {{ log2mail_alert_email | general_alert_email | default_alert_email }} template = /etc/log2mail/mail file = /var/log/syslog pattern = "InnoDB: Fatal error" -mailto = alert3@evolix.fr +mailto = {{ log2mail_alert_email | general_alert_email | default_alert_email }} template = /etc/log2mail/mail file = /var/log/syslog pattern = "as a STORAGE ENGINE failed" -mailto = alert3@evolix.fr +mailto = {{ log2mail_alert_email | general_alert_email | default_alert_email }} template = /etc/log2mail/mail