@viewsonic-mvb/pino-fluentd
TypeScript icon, indicating that this package has built-in type declarations

1.0.4 • Public • Published

pino-fluentd

ts-airbnb-style test codecov CodeQL npm npm version

Load pino logs into Fluentd.

Install

npm install @viewsonic-mvb/pino-fluentd

Usage as module

const pino = require('pino')
const pinoFluentd = require('@viewsonic-mvb/pino-fluentd')

const streamToFluentd = pinoFluentd({
  index: 'an-index-%{DATE}',
  host: 'localhost',
  port: 24224,
  client: {
    milliseconds: true,
    eventRetry: {},
    flushInterval: 1000,
  },
})

const logger = pino({ level: 'info' }, streamToFluentd)

logger.info('hello world')
// ...

License

Licensed under MIT.

Package Sidebar

Install

npm i @viewsonic-mvb/pino-fluentd

Weekly Downloads

91

Version

1.0.4

License

MIT

Unpacked Size

9.05 kB

Total Files

8

Last publish

Collaborators

  • sidraw
  • richy_yang
  • single9