Skip to content
This repository has been archived by the owner on Oct 23, 2024. It is now read-only.

Commit

Permalink
Merge pull request #66 from BonnierNews/feature/add-express-route-log…
Browse files Browse the repository at this point in the history
…ging

Add express route logging
  • Loading branch information
MattiasOlla authored Jun 10, 2024
2 parents f88f181 + 84e08fb commit 6e0c46b
Show file tree
Hide file tree
Showing 3 changed files with 6 additions and 5 deletions.
5 changes: 3 additions & 2 deletions lib/middleware.js
Original file line number Diff line number Diff line change
Expand Up @@ -16,10 +16,11 @@ function accessLog(req, res, next) {
res.removeListener("close", afterResponse);

if (!isHealthOrMetricRequest(req)) {
const meta = { ...req.debugMeta, ...(req.route && { route: req.route.path, methods: req.route.methods }) };
if (!res.finished) {
logger.info(`"${req.method} ${req.originalUrl}" NO RESPONSE SENT ${new Date() - time} ms`, req.debugMeta);
logger.info(`"${req.method} ${req.originalUrl}" NO RESPONSE SENT ${new Date() - time} ms`, meta);
} else {
logger.info(`"${req.method} ${req.originalUrl}" ${res.statusCode} ${new Date() - time} ms`, req.debugMeta);
logger.info(`"${req.method} ${req.originalUrl}" ${res.statusCode} ${new Date() - time} ms`, meta);
}
}
}
Expand Down
4 changes: 2 additions & 2 deletions package-lock.json

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 1 addition & 1 deletion package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "lu-server",
"version": "7.0.1",
"version": "7.0.2",
"engines": {
"node": ">=18 <=20",
"yarn": "please use npm"
Expand Down

0 comments on commit 6e0c46b

Please sign in to comment.