adobe/aio-lib-core-logging

Replace winston/debug logger with Pino

rajarju opened this issue · 1 comments

Pino

Pino is a lightweight logging library which is ideal for serverless logging.
It is a good candidate to replace winston-logger and debug providers

  • Pino streams logs in NDJSON (Line delimited JSON) to standard output
  • Pino core does not include transports, does not support in process transport
  • Pino core does not include custom formating, only logs in JSON
  • Pino API is similar/compatible with winston

Additional features

Pino plugins

Aio Core Logger Features

  • multiple logger types
  • write to file
  • custom formats