mongo-logger
A node logging package to write logs to MongoDB
Install
$ npm install mongo-logger
Documentation
Quick Start
var MongoLogger = ;
The MongoLogger constructor can take a valid monk collection, for instance:
monk = ;db = ; var log = db 'logs';
Or it can simply take a URI to connect to, for instance:
var log = 'http://url.here/' 'logs';
Now you can log to mongo!
log; log;
Advanced
The MongoLogger object has a level property that can be changed to control which logs are saved to mongo. By default this is set to all. The MongoLogger class constructor can take a third parameter that changes the default logging level upon instantiation.
var MongoLogger = ;var log = 'localhost' 'logs' 'info'
In this case these logs will be saved to mongo:
log;log;
But this will not:
log;
The log level can be changed after instantiation by use of the setLevel method:
log;
Now these will be saved in mongo:
log;log;
But these will not:
log;log;