From: Tom Hughes Date: Tue, 22 Sep 2020 17:24:41 +0000 (+0000) Subject: Add squid exporter X-Git-Url: https://git.openstreetmap.org/chef.git/commitdiff_plain/7e1aa06e32bcc5b379fe2aa7b91e53f50282db05 Add squid exporter --- diff --git a/cookbooks/squid/metadata.rb b/cookbooks/squid/metadata.rb index 2e0c9a4ab..07b04b8f3 100644 --- a/cookbooks/squid/metadata.rb +++ b/cookbooks/squid/metadata.rb @@ -8,4 +8,5 @@ version "1.0.0" supports "ubuntu" depends "apt" depends "munin" +depends "prometheus" depends "systemd" diff --git a/cookbooks/squid/recipes/default.rb b/cookbooks/squid/recipes/default.rb index e04a216e8..deeff85b6 100644 --- a/cookbooks/squid/recipes/default.rb +++ b/cookbooks/squid/recipes/default.rb @@ -19,6 +19,7 @@ include_recipe "apt" include_recipe "munin" +include_recipe "prometheus" if node[:squid][:version] >= 3 apt_package "squid" do @@ -152,3 +153,8 @@ end munin_plugin "squid_delay_pools_noreferer" do action :delete end + +prometheus_exporter "squid" do + port 9301 + listen_switch "listen" +end