Просмотр исходного кода

Add logwatch to the monitoring role to email daily log summaries

Based on playbook from https://github.com/phred/5minbootstrap
cji 11 лет назад
Родитель
Сommit
ba901526b7
2 измененных файлов: 7 добавлений и 1 удалений
  1. 5
    0
      roles/monitoring/tasks/logwatch.yml
  2. 2
    1
      roles/monitoring/tasks/main.yml

+ 5
- 0
roles/monitoring/tasks/logwatch.yml Просмотреть файл

@@ -0,0 +1,5 @@
1
+- name: Install logwatch
2
+  apt: pkg=logwatch state=installed
3
+
4
+- name: Configure logwatch to email {{ main_user_name }}@{{ domain }} daily
5
+  action: lineinfile dest=/etc/cron.daily/00logwatch regexp="^/usr/sbin/logwatch" line="/usr/sbin/logwatch --output mail --mailto {{ main_user_name }}@{{ domain }} --detail high" state=present create=yes

+ 2
- 1
roles/monitoring/tasks/main.yml Просмотреть файл

@@ -1 +1,2 @@
1
-- include: monit.yml tags=monit
1
+- include: monit.yml tags=monit
2
+- include: logwatch.yml tags=logwatch

Загрузка…
Отмена
Сохранить