mirror of
https://github.com/Ylianst/MeshCentral.git
synced 2025-03-09 15:40:18 +00:00
Pass request and response objects to collectors
This commit is contained in:
parent
f45cf7900e
commit
75c0349dea
1 changed files with 1 additions and 1 deletions
|
@ -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);
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue