Puppet Class: prometheus::node_kernel_messages
- Defined in:
- modules/prometheus/manifests/node_kernel_messages.pp
Overview
SPDX-License-Identifier: Apache-2.0
2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 |
# File 'modules/prometheus/manifests/node_kernel_messages.pp', line 2
class prometheus::node_kernel_messages () {
$script = '/usr/local/bin/prometheus-node-kernel-messages'
$dir = '/etc/prometheus'
$ignore_regex_file = "${dir}/kernel-messages-ignore-regex.txt"
file { [$script, $ignore_regex_file]:
ensure => absent,
}
systemd::timer::job { 'prometheus-node-kernel-messages':
ensure => absent,
user => 'root',
description => 'Generate prometheus stats about kernel messages',
command => $script,
interval => {
'start' => 'OnCalendar',
'interval' => 'minutely',
},
}
}
|