fluent-logger
Advanced tools
Comparing version 2.5.0 to 2.6.0
@@ -5,3 +5,2 @@ 'use strict'; | ||
var sender = new FluentSender('debug'); | ||
var log4jsSupport = require('../lib/log4js'); | ||
var EventTime = require('./event-time').EventTime; | ||
@@ -25,7 +24,2 @@ | ||
support: { | ||
log4jsAppender: function(tag, options){ | ||
var appender = log4jsSupport.appender(tag, options); | ||
appender._setupErrorHandler(); | ||
return appender; | ||
}, | ||
winstonTransport: function() { | ||
@@ -38,4 +32,2 @@ var winstonSupport = require('../lib/winston'); | ||
appender: log4jsSupport.appender, | ||
EventTime: EventTime | ||
@@ -42,0 +34,0 @@ }; |
{ | ||
"name": "fluent-logger", | ||
"version": "2.5.0", | ||
"version": "2.6.0", | ||
"main": "./lib/index.js", | ||
@@ -38,3 +38,2 @@ "scripts": { | ||
"chai": "", | ||
"log4js": "<2", | ||
"mocha": "", | ||
@@ -41,0 +40,0 @@ "winston": "" |
@@ -143,50 +143,4 @@ # fluent-logger for Node.js | ||
Before using [log4js] support, you should install it IN YOUR APPLICATION. | ||
Use [log4js-fluent-appender](https://www.npmjs.com/package/log4js-fluent-appender). | ||
```js | ||
var log4js = require('log4js'); | ||
log4js.addAppender(require('fluent-logger').support.log4jsAppender('mytag', { | ||
host: 'localhost', | ||
port: 24224, | ||
timeout: 3.0 | ||
})); | ||
var logger = log4js.getLogger('foo'); | ||
logger.info('this log record is sent to fluent daemon'); | ||
``` | ||
You can add log level after tag automatically. | ||
```js | ||
var log4js = require('log4js'); | ||
log4js.addAppender(require('fluent-logger').support.log4jsAppender('mytag', { | ||
host: 'localhost', | ||
port: 24224, | ||
timeout: 3.0, | ||
levelTag: true | ||
})); | ||
var logger = log4js.getLogger('foo'); | ||
logger.info('this log record is sent to fluent daemon'); | ||
``` | ||
If `levelTag` is `true`, tag is "mytag.INFO". If `levelTag` is `false`, tag is "mytag". | ||
You can handle inner events such as 'error' it is raised when fluentd | ||
is down. | ||
```js | ||
var log4js = require('log4js'); | ||
var appender = require('fluent-logger').support.log4jsAppender('mytag', { | ||
host: 'localhost', | ||
port: 24224, | ||
timeout: 3.0 | ||
}); | ||
appender.on('error', function(err) { | ||
// Handle err object | ||
console.log(err); | ||
}); | ||
log4js.addAppender(appender); | ||
``` | ||
### winston | ||
@@ -193,0 +147,0 @@ |
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
4
73834
14
1681
275