@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.

/@viewsonic-mvb/pino-fluentd/

    Package Sidebar

    Install

    npm i @viewsonic-mvb/pino-fluentd

    Weekly Downloads

    147

    Version

    1.0.4

    License

    MIT

    Unpacked Size

    9.05 kB

    Total Files

    8

    Last publish

    Collaborators

    • sidraw
    • richy_yang
    • single9