1.0.0 • Published 10 years ago
logmore-mongo v1.0.0
logmore-mongo
Mongo logs processor for logmore
Installation
$ npm install logmore-mongo
Usage
logmore-mongo is a logs processor for logmore.
var http = require('http');
var logmore = require('logmore');
logmore.use(require('logmore-mongo')({
addr: 'mongodb://localhost:27017/logs',
coll: 'logs'
}));
var logger = logmore('http');
logmore.enable('http', 'info');
http.createServer(function (req, res) {
logger.debug(req.method + ' ' + req.url);
res.end('Hello world !\n');
}).listen(1337, '127.0.0.1');
logger.info('Server running at http://127.0.0.1:1337');
Configuration
You can configure the processor :
logmore.use(require('logmore-mongo')({
addr: 'mongodb://localhost:27017/logs',
coll: 'logs',
options: {mongos: {auto_reconnect: true}}
}));
addr
{string} mongodb connection addresscoll
{string} mongodb logs collectionoptions
{object} mongodb connection options
1.0.0
10 years ago