Skip to content
This repository has been archived by the owner on Oct 7, 2020. It is now read-only.

ahmadnassri/node-winston-tcp

Repository files navigation

Winston TCP

TCP transport for Winston

license version super linter test release

Install

npm install --only=production --save winston-tcp

API

const winston = require('winston')
const Transport = require('winston-tcp')

const logger = winston.createLogger({
  level: 'info',
  transports: [
    new Transport({
      host: '127.0.0.1',
      port: 1337
    })
  ],
})

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