feat: unify rsyslog client/master

This commit is contained in:
2023-01-03 20:19:35 +01:00
parent 40392e0c4d
commit b52b520163
10 changed files with 22 additions and 128 deletions

View File

@@ -0,0 +1,35 @@
- name: Install Dependecies
apt:
pkg:
- rsyslog
- rsyslog-pgsql
state: present
- name: Install rsyslog psql on master
apt:
pkg:
- rsyslog-pgsql
state: present
when: monitoring_master
- name: Rsyslog Main config
template:
src: rsyslog.conf.j2
dest: /etc/rsyslog.conf
mode: 0755
notify:
- restart rsyslog
- name: Rsyslog Database config
template:
src: pgsql.conf.j2
dest: /etc/rsyslog.d/pgsql.conf
mode: 0755
notify:
- restart rsyslog
- name: Enable and start nsca-ng
systemd:
name: rsyslog.service
state: started
enabled: yes