From: Tom Hughes Date: Thu, 29 Oct 2020 20:29:00 +0000 (+0000) Subject: Configure exim exporter for prometheus X-Git-Url: https://git.openstreetmap.org/chef.git/commitdiff_plain/5965ce211517c8fb9aa7805c443c088dd4b83e93 Configure exim exporter for prometheus --- diff --git a/cookbooks/exim/metadata.rb b/cookbooks/exim/metadata.rb index 962e483c3..cd9da2c45 100644 --- a/cookbooks/exim/metadata.rb +++ b/cookbooks/exim/metadata.rb @@ -10,4 +10,5 @@ depends "accounts" depends "apache" depends "munin" depends "networking" +depends "prometheus" depends "ssl" diff --git a/cookbooks/exim/recipes/default.rb b/cookbooks/exim/recipes/default.rb index 994e9454b..f1c9ddf22 100644 --- a/cookbooks/exim/recipes/default.rb +++ b/cookbooks/exim/recipes/default.rb @@ -19,6 +19,7 @@ include_recipe "munin" include_recipe "networking" +include_recipe "prometheus" package %w[ exim4 @@ -210,6 +211,10 @@ end munin_plugin "exim_mailqueue" munin_plugin "exim_mailstats" +prometheus_exporter "exim" do + port 9636 +end + if node[:exim][:smarthost_name] node[:exim][:daemon_smtp_ports].each do |port| firewall_rule "accept-inbound-smtp-#{port}" do