Puppet Class: profile::openstack::eqiad1::metrics

Defined in:
modules/profile/manifests/openstack/eqiad1/metrics.pp

Overview

Parameters:

  • active_host (Stdlib::Fqdn) (defaults to: lookup('profile::openstack::eqiad1::metrics::openstack_exporter_host'))


1
2
3
4
5
6
7
8
9
# File 'modules/profile/manifests/openstack/eqiad1/metrics.pp', line 1

class profile::openstack::eqiad1::metrics (
    Stdlib::Fqdn $active_host = lookup('profile::openstack::eqiad1::metrics::openstack_exporter_host'),
) {
    class { '::profile::prometheus::openstack_exporter':
        ensure      => ($active_host == $::facts['networking']['fqdn']).bool2str('present', 'absent'),
        listen_port => 12345,
        cloud       => 'eqiad1',
    }
}