Log Express requests (including those with errors) to Loggly.
Install using npm:
npm install express-requests-loggly##class: LogglyRequestLogger ⏏ Members
###new LogglyRequestLogger(settings) Create a new request logger.
Params
- settings
Object- client
loggly.Client
- client
Returns: LogglyRequestLogger
Example
var logger = new LogglyRequestLogger({
client: loggly.createClient({
token: 'KEY',
subdomain: 'SUBDOMAIN',
json: true
})
});###express-requests-loggly.requestHandler() Capture and log express requests.
Returns: function - returns express middleware
Example
app.use(logger.requestHandler());
###express-requests-loggly.errorHandler()
Add errors to req.error before logging.
Returns: function - reutrns express error handler middleware
Example
app
.use(logger.requestHandler())
.use(app.router)
.use(logger.errorHandler())
.use(express.errorHandler());Please submit all issues and pull requests to the BuildingConnected/express-requests-loggly repository!
List available tasks with gulp help.
Run tests using npm test or gulp test.
If you have any problem or suggestion please open an issue here.