# HG changeset patch # User Kim Alvefur # Date 1736324485 -3600 # Node ID fc521fb5ffa0b5db262ced83566881b0edd52087 # Parent 83adef4f7d2e50798d574c9ef48582acf504da58 mod_report_forward: Measure number of forwarded reports diff -r 83adef4f7d2e -r fc521fb5ffa0 mod_report_forward/mod_report_forward.lua --- a/mod_report_forward/mod_report_forward.lua Wed Jan 08 09:20:56 2025 +0100 +++ b/mod_report_forward/mod_report_forward.lua Wed Jan 08 09:21:25 2025 +0100 @@ -6,6 +6,8 @@ local new_id = require "util.id".short; local render = require"util.interpolation".new("%b{}", function (s) return s; end); +local count_report = module:metric("counter", "forwarded", "reports", "Number of spam and abuse reports forwarded to remote receivers."); + module:depends("spam_reporting"); local destinations = module:get_option_set("report_forward_to", {}); @@ -141,6 +143,7 @@ end for destination in destinations do + count_report:with_labels():add(1); send_report(destination, message); end