prometheus-api-metrics
Advanced tools
Comparing version
{ | ||
"name": "prometheus-api-metrics", | ||
"version": "3.2.0", | ||
"version": "3.2.1", | ||
"description": "API and process monitoring with Prometheus for Node.js micro-service", | ||
@@ -5,0 +5,0 @@ "author": "Idan Tovi", |
@@ -36,3 +36,3 @@ const Prometheus = require('prom-client'); | ||
_handleResponse (ctx) { | ||
_handleResponse(ctx) { | ||
const responseLength = parseInt(ctx.response.get('Content-Length')) || 0; | ||
@@ -97,2 +97,8 @@ | ||
// If proper route is not found, send an undefined route | ||
// The caller is responsible for setting a default "N/A" route in this case | ||
if (!properRoute) { | ||
return undefined; | ||
} | ||
let route = properRoute.path; | ||
@@ -99,0 +105,0 @@ route = route.endsWith('/') ? route.substring(0, route.length - 1) : route; |
52771
2.95%526
0.96%