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

install

npm i bunyan-redis

Downloadsweekly downloads

154

version

0.1.4

license

MIT

homepage

github.com

repository

Gitgithub

last publish

collaborators

  • avatar
Report a vulnerability