ExpressJS library
Coderr provides automated error reporting for ExpressJS-based applications.
this is a beta library, feel free to try it
Reporting slow queries.
You can report slow queries and/or all pages that generate 403 (Forbidden).
Add the coderrMiddleware for that:
import * as coderr from "coderr.client.expressjs";
// Either use this to set a limit to all HTTP verbs (in milliseconds)
coderr.requestTimeThreshold = 200;
// or do it per verb:
coderr.requestMethodTimeThresholds['post'] = 200;
// As the *first* middleware:
app.use(coderr.coderrMiddleware);
Reporting forbidden requests
You can report all requests that generate 403 forbidden:
import * as coderr from "coderr.client.expressjs";
coderr.reportForbidden = true;
// As the *first* middleware:
app.use(coderr.coderrMiddleware);