0.3.3 • Published 5 years ago
express-fluent-logger v0.3.3
express-fluent-logger
access logger middleware using fluentd for express.js
Install
$ npm install express-fluent-logger
Example
var app = require('express')();
var logger = require('express-fluent-logger');
app.use(logger());
app.get('/', function(req, res) {
res.send('hello world!');
});
app.listen(3000);
Parameters
- tag: String of tag name on fluentd. (default:
debug
) - options: Object of fluentd connection. (default:
{ host: '127.0.0.1', port: 24224, timeout: 3.0 }
)
Logging HTTP response headers
This middleware will record the http response header, if you specify options.responseHeaders
as following.
var app = require('express')();
var logger = require('express-fluent-logger');
app.use(logger('tagName', { host: '127.0.0.1', port: 24224, timeout: 3.0, responseHeaders: ['x-userid'] }));
app.get('/', function(req, res) {
res.send('hello world!');
});
app.listen(3000);
Test
$ fluentd -c test/fluent.conf &
$ npm test
License
About NodeJS version
This package is compatible with NodeJS versions >= 6.
0.3.3
5 years ago
0.3.2
6 years ago
0.3.1
6 years ago
0.3.0
6 years ago
0.2.9
6 years ago
0.2.8
7 years ago
0.2.7
7 years ago
0.2.6
7 years ago
0.2.5
8 years ago
0.2.4
8 years ago
0.2.3
8 years ago
0.2.2
8 years ago
0.2.1
8 years ago
0.2.0
8 years ago
0.1.3
9 years ago
0.1.2
9 years ago
0.1.1
9 years ago
0.1.0
9 years ago
0.0.10
9 years ago
0.0.9
9 years ago
0.0.8
9 years ago
0.0.7
9 years ago
0.0.6
9 years ago
0.0.5
9 years ago
0.0.4
9 years ago
0.0.3
9 years ago
0.0.2
9 years ago
0.0.1
9 years ago