From 97719d28f202141e123e63e83229c909223fc629 Mon Sep 17 00:00:00 2001 From: Alexis Ben Miloud--Josselin Date: Wed, 8 Jan 2020 17:23:05 +0100 Subject: [PATCH] redis: add log2mail --- redis/tasks/log2mail.yml | 22 ++++++++++++++++++++++ redis/templates/log2mail.j2 | 4 ++++ 2 files changed, 26 insertions(+) create mode 100644 redis/tasks/log2mail.yml create mode 100644 redis/templates/log2mail.j2 diff --git a/redis/tasks/log2mail.yml b/redis/tasks/log2mail.yml new file mode 100644 index 00000000..63d0156a --- /dev/null +++ b/redis/tasks/log2mail.yml @@ -0,0 +1,22 @@ +--- + +- name: Is log2mail present ? + stat: + path: /etc/log2mail/config + check_mode: no + register: log2mail_config_dir + tags: + - redis + - log2mail + +- name: Copy log2mail config + template: + src: log2mail.j2 + dest: /etc/log2mail/config/redis.conf + owner: log2mail + group: adm + mode: "0640" + when: log2mail_config_dir.stat.exists + tags: + - redis + - log2mail diff --git a/redis/templates/log2mail.j2 b/redis/templates/log2mail.j2 new file mode 100644 index 00000000..48bb73b6 --- /dev/null +++ b/redis/templates/log2mail.j2 @@ -0,0 +1,4 @@ +file = /var/log/syslog +pattern = "Can't save in background: fork: Cannot allocate memory" +mailto = {{ log2mail_alert_email or general_alert_email | mandatory }} +template = /etc/log2mail/mail