From 431ad71f79ec4b44180d7eb5411e553ca504e652 Mon Sep 17 00:00:00 2001 From: Tom Hughes Date: Thu, 25 Nov 2021 22:48:30 +0000 Subject: [PATCH] Add mailman exporter for prometheus --- cookbooks/mailman/metadata.rb | 1 + cookbooks/mailman/recipes/default.rb | 6 ++++++ 2 files changed, 7 insertions(+) diff --git a/cookbooks/mailman/metadata.rb b/cookbooks/mailman/metadata.rb index db8f66c69..3ee45fbdb 100644 --- a/cookbooks/mailman/metadata.rb +++ b/cookbooks/mailman/metadata.rb @@ -8,3 +8,4 @@ version "1.0.0" supports "ubuntu" depends "apache" depends "chef" +depends "prometheus" diff --git a/cookbooks/mailman/recipes/default.rb b/cookbooks/mailman/recipes/default.rb index 2525f9c04..d88b18885 100644 --- a/cookbooks/mailman/recipes/default.rb +++ b/cookbooks/mailman/recipes/default.rb @@ -20,6 +20,7 @@ require "securerandom" include_recipe "apache" +include_recipe "prometheus" package %w[ locales-all @@ -69,3 +70,8 @@ template "/etc/cron.daily/lists-backup" do group "root" mode "755" end + +prometheus_exporter "mailman" do + port 8083 + user "list" +end -- 2.45.1