From e86db3c765cb89e343e26e553769f9e6ca2005fd Mon Sep 17 00:00:00 2001 From: Sheppy Date: Wed, 28 Dec 2022 20:53:41 +0100 Subject: [PATCH] feat: send nsca conf --- roles/monitoring-client/tasks/main.yaml | 16 ++++++++++++++-- .../{monitoring.conf => monitoring.conf.j2} | 0 .../{send_nsca.cfg => send_nsca.cfg.j2} | 0 3 files changed, 14 insertions(+), 2 deletions(-) rename roles/monitoring-client/templates/{monitoring.conf => monitoring.conf.j2} (100%) rename roles/monitoring-client/templates/{send_nsca.cfg => send_nsca.cfg.j2} (100%) diff --git a/roles/monitoring-client/tasks/main.yaml b/roles/monitoring-client/tasks/main.yaml index 91ab675..d9541e4 100644 --- a/roles/monitoring-client/tasks/main.yaml +++ b/roles/monitoring-client/tasks/main.yaml @@ -25,7 +25,19 @@ dest: "/etc/monitoring-tools/" version: master -- name: Copy nsca-ng and send_nsca to /bin/ +- name: Copy send_nsca to /bin/ + copy: + src: send_nsca + dest: /bin/send_nsca + mode: 0755 + +- name: Copy send nsca config + template: + src: nsca_ng.cfg.js + dest: /etc/nsca_ng.cfg + mode: 0755 + +- name: Copy systemd monitoring copy: src: pynagsystemd.py dest: /bin/pynagsystemd.py @@ -44,7 +56,7 @@ - name: Template Remote Monitoring Config template: - src: monitoring.conf + src: monitoring.conf.j2 dest: /etc/monitoring.conf owner: root mode: 644 diff --git a/roles/monitoring-client/templates/monitoring.conf b/roles/monitoring-client/templates/monitoring.conf.j2 similarity index 100% rename from roles/monitoring-client/templates/monitoring.conf rename to roles/monitoring-client/templates/monitoring.conf.j2 diff --git a/roles/monitoring-client/templates/send_nsca.cfg b/roles/monitoring-client/templates/send_nsca.cfg.j2 similarity index 100% rename from roles/monitoring-client/templates/send_nsca.cfg rename to roles/monitoring-client/templates/send_nsca.cfg.j2