sbx-service-logger

0.6.2 • Public • Published

sbx-service-logger

Send your errors and additional info to logger service.
Send type, requestId, serviceName, serviceId and error trace or your message

Usage

To send all unhandled errors

const {ServiceBroker, Middlewares} = require('moleculer')
const {middleware} = require('sbx-service-logger')

Middlewares.Logger = middleware

const broker = new ServiceBroker({
    middlewares: [
        'Logger',
    ],
})

If you want to send some additional info you need to use logger

const {ServiceBroker, Middlewares} = require('moleculer')
const {middleware, logger} = require('sbx-service-logger')

Middlewares.Logger = middleware

const broker = new ServiceBroker({
    middlewares: [
        'Logger',
    ],
    logger
})
this.broker.getLogger().info('some info')

Versions

Current Tags

  • Version
    Downloads (Last 7 Days)
    • Tag
  • 0.6.2
    1
    • latest

Version History

Package Sidebar

Install

npm i sbx-service-logger

Weekly Downloads

4

Version

0.6.2

License

ISC

Unpacked Size

5.31 kB

Total Files

3

Last publish

Collaborators

  • v.sobix