From c98ae8750d9bd145dc0cfb1951e378d5c387c4ac Mon Sep 17 00:00:00 2001 From: Adhidarma Hadiwinoto <me@adhisimon.org> Date: Thu, 15 Aug 2019 21:05:34 +0700 Subject: [PATCH] Processing time log --- lib/listener-partner/middlewares/common.js | 2 ++ lib/listener-partner/routers/trx-status.js | 2 +- 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/lib/listener-partner/middlewares/common.js b/lib/listener-partner/middlewares/common.js index b1d5bf5..cf57676 100644 --- a/lib/listener-partner/middlewares/common.js +++ b/lib/listener-partner/middlewares/common.js @@ -10,6 +10,8 @@ module.exports = function common(req, res, next) { } res.locals.xid = uniqid(); + res.locals.x_http_request_ts = new Date(); + logger.info('Got request from partner', { xid: res.locals.xid, ip: req.ip, diff --git a/lib/listener-partner/routers/trx-status.js b/lib/listener-partner/routers/trx-status.js index 97dc4b0..66e9629 100644 --- a/lib/listener-partner/routers/trx-status.js +++ b/lib/listener-partner/routers/trx-status.js @@ -105,7 +105,7 @@ async function pageIndex(req, res) { res.json(result); - logger.verbose('Partner request responded', { xid: res.locals.xid, result }); + logger.verbose('Partner request responded', { xid: res.locals.xid, processing_time_in_ms: new Date() - res.locals.x_http_request_ts, result }); } router.get('/', pageIndex); -- 1.9.0