0.3.3 • Published 6 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
6 years ago
0.3.2
7 years ago
0.3.1
7 years ago
0.3.0
7 years ago
0.2.9
7 years ago
0.2.8
8 years ago
0.2.7
8 years ago
0.2.6
8 years ago
0.2.5
9 years ago
0.2.4
9 years ago
0.2.3
9 years ago
0.2.2
9 years ago
0.2.1
9 years ago
0.2.0
9 years ago
0.1.3
10 years ago
0.1.2
10 years ago
0.1.1
10 years ago
0.1.0
10 years ago
0.0.10
10 years ago
0.0.9
10 years ago
0.0.8
10 years ago
0.0.7
11 years ago
0.0.6
11 years ago
0.0.5
11 years ago
0.0.4
11 years ago
0.0.3
11 years ago
0.0.2
11 years ago
0.0.1
11 years ago