From e2c0cf68806d2a57e5c2e13fd90caec4d8572606 Mon Sep 17 00:00:00 2001 From: Romans Karpelcevs Date: Tue, 15 Nov 2022 17:01:53 +0200 Subject: [PATCH] Fix metrics endpoint --- lib/api-server.js | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/lib/api-server.js b/lib/api-server.js index 3dc241c..dfdb62b 100644 --- a/lib/api-server.js +++ b/lib/api-server.js @@ -684,10 +684,11 @@ class APIServer { ); }); - this.server.get('/metrics', (req, res, next) => { - promClient.register + this.server.get('/metrics', async (req, res, next) => { + res.setHeader('Content-Type', promClient.register.contentType); + await promClient.register .metrics() - .then(metrics => res.end(metrics)) + .then(metrics => res.send(metrics)) .catch(err => { log.error('API', err); try {