ansible-roles/filebeat/tasks/log2mail.yml
Jérémy Lecour 264941e5a0
All checks were successful
continuous-integration/drone/push Build is passing
WIP: configure log2mail to catch errors in filebeat/metricbeat logs
It doesn't work yet because of files permissions.
2020-04-03 10:14:01 +02:00

22 lines
491 B
YAML

---
- name: Check if log2mail is installed
stat:
path: /etc/log2mail/config
register: _log2mail_config_dir
- name: "Add user 'log2mail' to 'filebeat' group"
user:
name: 'log2mail'
groups: 'filebeat'
append: yes
notify: restart log2mail
when: _log2mail_config_dir.stat.isdir
- name: Install filebeat log2mail configuration
template:
src: log2mail.j2
dest: /etc/log2mail/config/filebeat
notify: restart log2mail
when: _log2mail_config_dir.stat.isdir