diff --git a/libraries/metrics/metrics.coffee b/libraries/metrics/metrics.coffee index 963c471294..e1f46a46b2 100644 --- a/libraries/metrics/metrics.coffee +++ b/libraries/metrics/metrics.coffee @@ -1,5 +1,6 @@ prom = require('prom-client') Register = require('prom-client').register + collectDefaultMetrics = prom.collectDefaultMetrics appname = "unknown" @@ -15,6 +16,7 @@ destructors = [] require "./uv_threadpool_size" module.exports = Metrics = + register:Register initialize: (_name) -> appname = _name collectDefaultMetrics({ timeout: 5000, prefix: Metrics.buildPromKey()}) diff --git a/libraries/metrics/package.json b/libraries/metrics/package.json index 5d9d068ba1..f9d374c00f 100644 --- a/libraries/metrics/package.json +++ b/libraries/metrics/package.json @@ -1,6 +1,6 @@ { "name": "metrics-sharelatex", - "version": "2.0.12", + "version": "2.0.13", "description": "A drop-in metrics and monitoring module for node.js apps", "repository": { "type": "git",