X-Git-Url: https://git.openstreetmap.org./chef.git/blobdiff_plain/df86899444922ee6b8ea15338bd0ba7018b6a46d..253e0ba76148286b5bd69a11225dda24e7195934:/cookbooks/prometheus/recipes/default.rb?ds=sidebyside diff --git a/cookbooks/prometheus/recipes/default.rb b/cookbooks/prometheus/recipes/default.rb index 9a929ed73..caac9aeb7 100644 --- a/cookbooks/prometheus/recipes/default.rb +++ b/cookbooks/prometheus/recipes/default.rb @@ -64,13 +64,20 @@ directory "/etc/prometheus/collectors" do recursive true end -directory "/var/lib/prometheus/node-exporter" do +directory "/etc/prometheus/exporters" do owner "root" group "root" mode "755" recursive true end +directory "/var/lib/prometheus/node-exporter" do + owner "root" + group "adm" + mode "775" + recursive true +end + template "/var/lib/prometheus/node-exporter/chef.prom" do source "chef.prom.erb" owner "root" @@ -80,5 +87,12 @@ end prometheus_exporter "node" do port 9100 - options "--collector.ntp --collector.processes --collector.interrupts --collector.tcpstat --collector.textfile.directory=/var/lib/prometheus/node-exporter" + options %w[ + --collector.textfile.directory=/var/lib/prometheus/node-exporter + --collector.interrupts + --collector.ntp + --collector.processes + --collector.systemd + --collector.tcpstat + ] end