bunyan-redis

0.1.4 • Public • Published

bunyan-redis

Bunyan redis transport

Installation

npm install bunyan-redis

Usage

With existing redis client connection.

var client = redis.createClient();
 
var transport = new RedisTransport({
  container: 'logs',
  client: client
});
 
var logger = bunyan.createLogger({
  name: 'bunyan-redis',
  streams: [{
    type: 'raw',
    level: 'trace',
    stream: transport
  }]
});

And with connection data.

var transport = new RedisTransport({
  container: 'logs',
  host: '127.0.0.1',
  port: 6379,
  password: 'password'
  db: 0
});
 
var logger = bunyan.createLogger({
  name: 'bunyan-redis',
  streams: [{
    type: 'raw',
    level: 'trace',
    stream: transport
  }]
});

Options

  • host - redis hostname
  • port - redis port
  • db - redis database index
  • password - redis password
  • client - redis client instance
  • container - redis key

Tests

npm test

Versions

Current Tags

  • Version
    Downloads (Last 7 Days)
    • Tag
  • 0.1.4
    104
    • latest

Version History

  • Version
    Downloads (Last 7 Days)
    • Published
  • 0.1.4
    104
  • 0.1.3
    0
  • 0.1.2
    0
  • 0.1.1
    0
  • 0.1.0
    0

Package Sidebar

Install

npm i bunyan-redis

Weekly Downloads

104

Version

0.1.4

License

MIT

Last publish

Collaborators

  • harrisiirak