[mtail] More configuration to select what should be monitored
Signed-off-by: Yohann D'ANELLO <ynerant@crans.org>certbot_on_virtu
parent
0f59004446
commit
4b70700526
|
@ -0,0 +1,6 @@
|
|||
---
|
||||
glob_mtail:
|
||||
config:
|
||||
- dhcpd.mtail
|
||||
- radiusd.mtail
|
||||
remove: []
|
|
@ -56,3 +56,9 @@ loc_rsyslog_server:
|
|||
vars:
|
||||
- name: InputRELPServerRun
|
||||
value: 20514
|
||||
|
||||
loc_mtail:
|
||||
config:
|
||||
- dhcpd.mtail
|
||||
remove:
|
||||
- radiusd.mtail
|
||||
|
|
4
hosts
4
hosts
|
@ -105,6 +105,10 @@ linx.adm.crans.org
|
|||
[mailman]
|
||||
mailman.adm.crans.org
|
||||
|
||||
[mtail]
|
||||
gulp.cachan-adm.crans.org
|
||||
tealc.adm.crans.org
|
||||
|
||||
[prometheus]
|
||||
monitoring.adm.crans.org
|
||||
fyre.cachan-adm.crans.org
|
||||
|
|
|
@ -44,9 +44,10 @@
|
|||
# roles: ["prometheus-node-exporter-postfix"]
|
||||
|
||||
# Monitor logs with mtail
|
||||
- hosts: tealc.adm.crans.org,gulp.cachan-adm.crans.org
|
||||
- hosts: mtail
|
||||
vars:
|
||||
mirror: '{{ glob_mirror | default({}) | combine(loc_mirror | default({})) }}'
|
||||
mtail: '{{ glob_mtail | default({}) | combine(loc_mtail | default({})) }}'
|
||||
roles:
|
||||
- mtail
|
||||
|
||||
|
|
|
@ -30,9 +30,14 @@
|
|||
src: "mtail/{{ item }}.j2"
|
||||
dest: "/etc/mtail/{{ item }}"
|
||||
mode: 0644
|
||||
loop:
|
||||
- dhcpd.mtail
|
||||
- radiusd.mtail
|
||||
loop: "{{ mtail.config }}"
|
||||
notify: Restart mtail
|
||||
|
||||
- name: Drop unusued configuration
|
||||
file:
|
||||
path: "/etc/mtail/{{ item }}"
|
||||
state: absent
|
||||
loop: "{{ mtail.remove }}"
|
||||
notify: Restart mtail
|
||||
|
||||
- name: Indicate role in motd
|
||||
|
|
Loading…
Reference in New Issue