Commit 41bf078c827e961ef7757cd7cd54aed92a5e3ddb

Authored by Adhidarma Hadiwinoto
1 parent 4f37dbd7d2
Exists in master

DB pool status

Showing 1 changed file with 13 additions and 2 deletions Side-by-side Diff

lib/webservice/router/priceplan.js
... ... @@ -4,7 +4,7 @@ const logger = require('komodo-sdk/logger');
4 4 const dbKomodo = require('../../db-komodo');
5 5  
6 6 const DEBUG = process.env.NODE_ENV !== 'production';
7   -logger.info(`PRODUCTION MODE: ${!DEBUG}`);
  7 +// logger.info(`PRODUCTION MODE: ${!DEBUG}`);
8 8  
9 9 const router = express.Router();
10 10 module.exports = router;
... ... @@ -147,7 +147,18 @@ async function pageShouldBe(req, res) {
147 147 const data = await lookupCorrectPriceplan(storeId, storeId, 0);
148 148  
149 149 const deltaTime = Number(new Date() - startTime);
150   - logger.info(`PRICEPLAN.pageShouldBe: Lookup finished ${deltaTime} ms`, { storeId });
  150 + logger.info(`PRICEPLAN.pageShouldBe: Lookup finished ${deltaTime} ms`, {
  151 + storeId,
  152 + newPriceplan: data && data.priceplanName,
  153 + dbPoolStatus: {
  154 + // eslint-disable-next-line no-underscore-dangle,max-len
  155 + all: (dbKomodo.pool && dbKomodo.pool._allConnections && dbKomodo.pool._allConnections.length) || null,
  156 + // eslint-disable-next-line no-underscore-dangle,max-len
  157 + free: (dbKomodo.pool && dbKomodo.pool._freeConnections && dbKomodo.pool._freeConnections.length) || null,
  158 + // eslint-disable-next-line no-underscore-dangle,max-len
  159 + queue: (dbKomodo.pool && dbKomodo.pool._connectionQueue && dbKomodo.pool._connectionQueue.length) || null,
  160 + },
  161 + });
151 162  
152 163 res.json({
153 164 error: false,