From f4bbf46243e735ccea838492c58edab12bd3e5ca Mon Sep 17 00:00:00 2001 From: Sheppy Date: Wed, 28 Dec 2022 20:40:16 +0100 Subject: [PATCH] feat: add nsca server systemd --- roles/monitoring-master/handlers/main.yml | 7 +++++++ roles/monitoring-master/tasks/main.yaml | 14 ++++++++++++++ 2 files changed, 21 insertions(+) diff --git a/roles/monitoring-master/handlers/main.yml b/roles/monitoring-master/handlers/main.yml index cf88ca5..ca3b42d 100644 --- a/roles/monitoring-master/handlers/main.yml +++ b/roles/monitoring-master/handlers/main.yml @@ -2,3 +2,10 @@ systemd: name: icinga2 state: restarted + +- name: nsca-ng service reload + systemd: + name: nsca-ng + state: restarted + enabled: yes + daemon_reload: yes diff --git a/roles/monitoring-master/tasks/main.yaml b/roles/monitoring-master/tasks/main.yaml index 5bb0574..917ee7d 100644 --- a/roles/monitoring-master/tasks/main.yaml +++ b/roles/monitoring-master/tasks/main.yaml @@ -56,6 +56,20 @@ group: nagios mode: 0644 +- name: Copy nsca systemd unit + copy: + src: nsca-ng.service + dest: /etc/systemd/user/nsca-ng.service + mode: 0644 + notify: + - nsca-ng service reload + +- name: Enable and start nsca-ng + systemd: + name: nsca-ng.service + state: started + enabled: yes + - name: Copy icinga configuration copy: src: "{{ item }}"