winston-kafka-transport

0.1.6 • Public • Published

winston-kafka-transport

Simple kafka transport for winston

Install

npm install winston winston-kafka-transport --save

Usage

var winston = require('winston');
winston.transports.Kafka = require('winston-kafka-transport');
 
winston.add(winston.transports.Kafka, {
    topic: 'my_topic_name',
    connectionString: 'localhost:2181',
});

Options

  • topic - (required) Kafka topic
  • connectionString - Zookeeper connection string, (default localhost:2181/kafka0.8)
  • clientId - This is a user supplied identifier for the client application, (default kafka-node-client)
  • zkOptions - {Object} Zookeeper options, see node-zookeeper-client
  • meta - {Object} Default meta data to add to each logged message (eg. {hostname: 'aws-server-hostname.com'})
  • level - log level...

Testing

Test coming soon...

npm test

License

BSD

Readme

Keywords

Package Sidebar

Install

npm i winston-kafka-transport

Weekly Downloads

0

Version

0.1.6

License

BSD

Last publish

Collaborators

  • atridge