0xBADC0FFEE / amqp-logger

AMQP logger. Wrapper for standart tracer in your application. This module publish your logs via amqp protocol, for example to kibana.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

AMQP Logger

The wrap stadart tracer in your application, and publising your logs via amqp protocol, for example to kibana

var logger = require('./utils/logger').init(console, {{
	'name': 'My application',
	'environment': 'Dev',
	'protocol': 'amqp',
	'level': 'trace',
	'connection': 'amqp://localhost/rabbitmq',
	'exchange': 'exchange-name',
	'routingKey': 'yourRoutingKey',
	'durable': true,
	"delay": 30000
});


logger.trace('Hello world', {a: '1'});
//-> Hello world {a: 'a'}

Install

npm install amqp-logger

About

AMQP logger. Wrapper for standart tracer in your application. This module publish your logs via amqp protocol, for example to kibana.


Languages

Language:JavaScript 100.0%