2.0.0 • Published 8 years ago

loke-logger v2.0.0

Weekly downloads
26
License
MIT
Repository
github
Last release
8 years ago

LOKE Logger

NPM Version Build Status

A multi-target logger tailored for LOKE Group and based around LOKE standards.

Currently supports console output and syslog.

Overview

var lokeLogger = require('loke-logger').create()

lokeLogger
.enableConsole()
.enableSyslog();

// Each logger object has a component name used to prefix all messages.
// This is so we know which part of the system a message is from.
var logger = lokeLogger.create('my-module')
logger.error('Lorem ipsum');
logger.warn('dolor sit amet consectetur');
logger.notice('adipisicing elit sed do');
logger.info('eiusmod tempor incididunt ut');
logger.debug('labore et dolore magna aliqua');

Options

Alternatively, you can specify the outputs when the lokeLogger instance is created.

var lokeLogger = require('loke-logger').create({
  syslog: true,
  console: true
});

When finished, you need to call: lokeLogger.stop() in order to close any open connections.

2.0.0

8 years ago

1.2.0

9 years ago

1.1.5

9 years ago

1.1.4

9 years ago

1.1.3

9 years ago

1.1.2

9 years ago

1.1.1

9 years ago

1.1.0

9 years ago