From 75c0349dea391aba6b71e54986966a4fa055a32b Mon Sep 17 00:00:00 2001 From: Daniel Hammerschmidt Date: Mon, 17 Feb 2025 10:19:31 +0100 Subject: [PATCH] Pass request and response objects to collectors --- monitoring.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/monitoring.js b/monitoring.js index 62f4db86..f66fc82e 100644 --- a/monitoring.js +++ b/monitoring.js @@ -103,8 +103,8 @@ module.exports.CreateMonitoring = function (parent, args) { blockedAgents: parent.webserver.blockedAgents }; for (const key in counters) { obj.counterMetrics[key].prometheus.reset(); obj.counterMetrics[key].prometheus.inc(counters[key]); } - await Promise.all(obj.collectors.map((collector) => (collector()))); res.set('Content-Type', obj.prometheus.register.contentType); + await Promise.all(obj.collectors.map((collector) => (collector(req, res)))); res.end(await obj.prometheus.register.metrics()); } catch (ex) { console.log(ex);