Puppet Class: udp2log::monitoring

Defined in:
modules/udp2log/manifests/monitoring.pp

Summary

add scripts for monitoring

Overview

SPDX-License-Identifier: Apache-2.0

Parameters:

  • enabled (Boolean) (defaults to: true)

    indicate if monitoring is enabled



4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
# File 'modules/udp2log/manifests/monitoring.pp', line 4

class udp2log::monitoring (
    Boolean $enabled = true
) {
    file {
        default:
            ensure => stdlib::ensure($enabled, 'file'),
            mode   => '0555',
            owner  => 'root',
            group  => 'root';
        '/usr/lib/nagios/plugins/check_udp2log_log_age':
            source => 'puppet:///modules/udp2log/check_udp2log_log_age';
        '/usr/lib/nagios/plugins/check_udp2log_procs':
            source => 'puppet:///modules/udp2log/check_udp2log_procs';
    }
}