No description, website, or topics provided.
Switch branches/tags
Nothing to show
Clone or download
Pull request Compare This branch is 5 commits behind lamtha:master.
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Failed to load latest commit information.


An Ain2 based Syslog transport for winston.


Installing npm (node package manager)

  $ curl | sh

Installing winston-syslog

  $ npm install winston 
  $ npm install winston-syslog-ain2


To use this Syslog transport in winston, you simply need to require it and then either add it to an existing winston logger or pass an instance to a new winston logger:

  var winston = require('winston');
  var SyslogAin2=require('winston-syslog').SyslogAin2;

Options are passed through to ain2

Log Levels

The Syslog transport will only log to the level that are available in the syslog protocol. These are (in increasing order of severity):

  • debug
  • info
  • notice
  • warning
  • error
  • crit
  • alert
  • emerg

Syslog Configuration

See ain2

Author: [lamtha]