Skip to content

Latest commit

 

History

History

pino

Axiom Transport for Pino logger

This is the official Axiom transport for Pino.

Quickstart

Install using npm install:

npm install @axiomhq/pino

create a pino logger with Axiom configured:

import pino from 'pino';

const logger = pino(
  { level: 'info' },
  pino.transport({
    target: '@axiomhq/pino',
    options: {
      dataset: process.env.AXIOM_DATASET,
      token: process.env.AXIOM_TOKEN,
    },
  }),
);

then you can use the logger as usual:

logger.info('Hello from pino!');

For further examples, head over to the examples directory.

License

Distributed under the MIT License.