diff --git a/manifests/install.pp b/manifests/install.pp index 59cc9c3..0fa4f10 100644 --- a/manifests/install.pp +++ b/manifests/install.pp @@ -12,6 +12,7 @@ "${config_file}:${config_file}", "${::prometheus::storage_local_path}:${::prometheus::storage_local_path}", ]), + net => 'host', restart_service => true, detach => false, manage_service => false, diff --git a/manifests/node_exporter/install.pp b/manifests/node_exporter/install.pp index e3f0065..e65e8ca 100644 --- a/manifests/node_exporter/install.pp +++ b/manifests/node_exporter/install.pp @@ -1,5 +1,8 @@ # Class prometheus::node_exporter::install # class prometheus::node_exporter::install { - package { $::prometheus::node_exporter::package_name: ensure => $::prometheus::node_exporter::package_ensure, } + package { $::prometheus::node_exporter::package_name: + ensure => $::prometheus::node_exporter::package_ensure, + notify => Service['node_exporter'], + } } diff --git a/metadata.json b/metadata.json index 167bfad..c428ba3 100644 --- a/metadata.json +++ b/metadata.json @@ -1,6 +1,6 @@ { "name": "cristifalcas-prometheus", - "version": "1.3.0", + "version": "1.4.0", "author": "Cristian Falcas", "summary": "Prometheus Puppet module", "license": "Apache-2.0",