Compare commits
1 Commits
develop
...
benvin/exp
| Author | SHA1 | Date | |
|---|---|---|---|
| 23dd962d89 |
@ -150,8 +150,11 @@ networking::interfaces:
|
|||||||
netmask: 255.255.255.255
|
netmask: 255.255.255.255
|
||||||
mtu: 1500
|
mtu: 1500
|
||||||
|
|
||||||
|
exporters::node_exporter::addr: "%{hiera('networking_loopback0_ip')}"
|
||||||
|
|
||||||
# frrouting
|
# frrouting
|
||||||
exporters::frr_exporter::enable: true
|
exporters::frr_exporter::enable: true
|
||||||
|
exporters::frr_exporter::addr: "%{hiera('networking_loopback0_ip')}"
|
||||||
frrouting::ospfd_router_id: "%{hiera('networking_loopback0_ip')}"
|
frrouting::ospfd_router_id: "%{hiera('networking_loopback0_ip')}"
|
||||||
frrouting::ospfd_redistribute:
|
frrouting::ospfd_redistribute:
|
||||||
- connected
|
- connected
|
||||||
|
|||||||
@ -97,8 +97,11 @@ profiles::consul::client::node_rules:
|
|||||||
segment: frr_exporter
|
segment: frr_exporter
|
||||||
disposition: write
|
disposition: write
|
||||||
|
|
||||||
|
exporters::node_exporter::addr: "%{hiera('networking_loopback0_ip')}"
|
||||||
|
|
||||||
# frrouting
|
# frrouting
|
||||||
exporters::frr_exporter::enable: true
|
exporters::frr_exporter::enable: true
|
||||||
|
exporters::frr_exporter::addr: "%{hiera('networking_loopback0_ip')}"
|
||||||
frrouting::ospfd_router_id: "%{hiera('networking_loopback0_ip')}"
|
frrouting::ospfd_router_id: "%{hiera('networking_loopback0_ip')}"
|
||||||
frrouting::ospfd_redistribute:
|
frrouting::ospfd_redistribute:
|
||||||
- connected
|
- connected
|
||||||
|
|||||||
@ -4,6 +4,7 @@ class exporters::frr_exporter (
|
|||||||
String $group = 'frr_exporter',
|
String $group = 'frr_exporter',
|
||||||
Boolean $manage_user = true,
|
Boolean $manage_user = true,
|
||||||
Boolean $manage_service = true,
|
Boolean $manage_service = true,
|
||||||
|
Stdlib::Host $addr = $facts['networking']['ip'],
|
||||||
Stdlib::Port $port = 9342,
|
Stdlib::Port $port = 9342,
|
||||||
Stdlib::Absolutepath $exec_path = '/usr/bin/frr_exporter',
|
Stdlib::Absolutepath $exec_path = '/usr/bin/frr_exporter',
|
||||||
Stdlib::Absolutepath $socket_dir = '/var/run/frr',
|
Stdlib::Absolutepath $socket_dir = '/var/run/frr',
|
||||||
@ -45,7 +46,7 @@ class exporters::frr_exporter (
|
|||||||
# manage consul service
|
# manage consul service
|
||||||
consul::service { 'frr_exporter':
|
consul::service { 'frr_exporter':
|
||||||
service_name => 'frr_exporter',
|
service_name => 'frr_exporter',
|
||||||
address => $facts['networking']['ip'],
|
address => $addr,
|
||||||
port => $port,
|
port => $port,
|
||||||
tags => [
|
tags => [
|
||||||
'metrics',
|
'metrics',
|
||||||
|
|||||||
@ -4,6 +4,7 @@ class exporters::node_exporter (
|
|||||||
String $group = 'node_exporter',
|
String $group = 'node_exporter',
|
||||||
Boolean $manage_user = true,
|
Boolean $manage_user = true,
|
||||||
Boolean $manage_service = true,
|
Boolean $manage_service = true,
|
||||||
|
Stdlib::Host $addr = $facts['networking']['ip'],
|
||||||
Stdlib::Port $port = 9100,
|
Stdlib::Port $port = 9100,
|
||||||
Stdlib::Absolutepath $exec_path = '/usr/bin/node_exporter',
|
Stdlib::Absolutepath $exec_path = '/usr/bin/node_exporter',
|
||||||
Boolean $cleanup_old_node_exporter = false,
|
Boolean $cleanup_old_node_exporter = false,
|
||||||
@ -58,7 +59,7 @@ class exporters::node_exporter (
|
|||||||
# manage consul service
|
# manage consul service
|
||||||
consul::service { 'node_exporter':
|
consul::service { 'node_exporter':
|
||||||
service_name => 'node_exporter',
|
service_name => 'node_exporter',
|
||||||
address => $facts['networking']['ip'],
|
address => $addr,
|
||||||
port => $port,
|
port => $port,
|
||||||
tags => [
|
tags => [
|
||||||
'metrics',
|
'metrics',
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user