@pager/metrics-client
Advanced tools
Comparing version 4.2.1 to 4.3.0
@@ -114,10 +114,17 @@ 'use strict'; | ||
metric.record({ | ||
startTime: request.plugins.metrics.startTime, | ||
method: request.method, | ||
path: request.route.fingerprint, | ||
/* $lab:coverage:off$ */ | ||
statusCode: request.response ? request.response.statusCode : 0 | ||
/* $lab:coverage:on$ */ | ||
}); | ||
const startTime = Hoek.reach(request, 'plugins.metrics.startTime'); | ||
/* $lab:coverage:off$ */ | ||
if (startTime) { | ||
/* $lab:coverage:on$ */ | ||
metric.record({ | ||
startTime, | ||
method: request.method, | ||
path: request.route.fingerprint, | ||
/* $lab:coverage:off$ */ | ||
statusCode: request.response ? request.response.statusCode : 0 | ||
/* $lab:coverage:on$ */ | ||
}); | ||
} | ||
} | ||
@@ -124,0 +131,0 @@ }); |
{ | ||
"name": "@pager/metrics-client", | ||
"version": "4.2.1", | ||
"version": "4.3.0", | ||
"description": "Hapi-centric Prometheus Plugin and optional endpoint", | ||
@@ -24,13 +24,13 @@ "main": "lib/index.js", | ||
"@newrelic/native-metrics": "4.x.x", | ||
"@hapi/hoek": "6.x.x", | ||
"@hapi/joi": "14.x.x", | ||
"@hapi/hoek": "8.x", | ||
"@hapi/joi": "15.x", | ||
"prom-client": "11.x.x" | ||
}, | ||
"devDependencies": { | ||
"@hapi/code": "5.x.x", | ||
"@hapi/code": "6.x", | ||
"eslint-config-hapi": "12.x.x", | ||
"eslint-plugin-hapi": "4.x.x", | ||
"@hapi/hapi": "18.x.x", | ||
"@hapi/lab": "18.x.x" | ||
"@hapi/lab": "19.x" | ||
} | ||
} |
20641
488
+ Added@hapi/address@2.1.4(transitive)
+ Added@hapi/bourne@1.3.2(transitive)
+ Added@hapi/joi@15.1.1(transitive)
- Removed@hapi/hoek@6.2.4(transitive)
- Removed@hapi/joi@14.5.0(transitive)
- Removed@hapi/marker@1.0.0(transitive)
- Removedisemail@3.2.0(transitive)
- Removedpunycode@2.3.1(transitive)
Updated@hapi/hoek@8.x
Updated@hapi/joi@15.x