TCP transport for Winston
Install
npm install --only=production --save winston-tcp
API
let logger = new winstonLogger transports: new Transport host: '127.0.0.1' port: 1337 json: true timestamp: true logger
or simply:
winston winston
Options
Name | Description | Default |
---|---|---|
host |
The host to connect to | none |
port |
The server port to connect to | none |
reconnectInterval |
Time to pause between disconnect and reconnect (in ms) | 1000 |
bufferLength |
Number of messages to buffer while disconnected, set to false for unlimited |
10000 |
json |
If true , messages will be logged as JSON |
false |
timestamp |
flag indicating if we should prepend output with timestamps | false |
formatter |
a custom formatter (see Winston docs) | none |
©️ ahmadnassri.com · License: ISC · Github: @ahmadnassri · Twitter: @ahmadnassri