From d6aef25f69796ee1b3945fc48005553d674736ba Mon Sep 17 00:00:00 2001 From: alex Date: Fri, 10 Nov 2023 22:22:25 +0100 Subject: Process service perfdata too --- personal_infra/puppet/modules/nagios/manifests/init.pp | 8 ++++++++ 1 file changed, 8 insertions(+) (limited to 'personal_infra/puppet/modules/nagios/manifests') diff --git a/personal_infra/puppet/modules/nagios/manifests/init.pp b/personal_infra/puppet/modules/nagios/manifests/init.pp index 52c5a649..8cbd7871 100644 --- a/personal_infra/puppet/modules/nagios/manifests/init.pp +++ b/personal_infra/puppet/modules/nagios/manifests/init.pp @@ -57,6 +57,14 @@ class nagios($otel_host) { owner => 'nagios', } + nagios_command {'process-service-perfdata-file': + command_name => 'process-service-perfdata-file', + command_line => "/opt/nagios-otel/venv/bin/python3 /opt/nagios-otel/examples/service_example.py ${otel_host} /var/log/nagios/service-perfdata", + require => Package['nagios'], + notify => Service['nagios'], + owner => 'nagios', + } + nagios_hostgroup {'linux': hostgroup_name => 'linux', require => Package['nagios'], -- cgit v1.2.3