@serby/logger-sentry-processor

Sentry log processor for @serby/logger

Usage no npm install needed!

<script type="module">
  import serbyLoggerSentryProcessor from 'https://cdn.skypack.dev/@serby/logger-sentry-processor';
</script>

README

logger-sentry - Sentry logger for @serby/logger

build status dependency status

Installation

npm install @serby/logger-sentry-processor
yarn add @serby/logger-sentry-processor

Usage

const createLogger = require('@serby/logger')
const createSentryProcessor = require('@serby/logger-sentry-processor')
const Sentry = require('@sentry/node')

const createStdOutProcessor = createLogger.createStdOutProcessor
const logger = createLogger('app', {
  level: info,
  processors: [
    createStdOutProcessor(),
    { processor: createSentryProcessor(Sentry), level: 'warn' }
  ]
})

Credits

Paul Serby follow me on twitter

License

Licensed under the ISC