Puppet Class: profile::kafka::monitoring

Defined in:
modules/profile/manifests/kafka/monitoring.pp

Overview

class profile::kafka::cluster::monitoring

Tools to monitor and expose metrics about a Kafka cluster

Parameters:

  • config (Any) (defaults to: hiera('profile::kafka::monitoring::config'))
  • clusters (Any) (defaults to: hiera('profile::kafka::monitoring::clusters'))
  • prometheus_nodes (Any) (defaults to: hiera('prometheus_nodes'))


5
6
7
8
9
10
11
12
13
14
15
# File 'modules/profile/manifests/kafka/monitoring.pp', line 5

class profile::kafka::monitoring(
    $config           = hiera('profile::kafka::monitoring::config'),
    $clusters         = hiera('profile::kafka::monitoring::clusters'),
    $prometheus_nodes = hiera('prometheus_nodes'),
) {

    profile::kafka::burrow { $clusters:
        monitoring_config => $config,
        prometheus_nodes  => $prometheus_nodes,
    }
}