Replace winston/debug logger with Pino
rajarju opened this issue · 1 comments
rajarju commented
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
- Child loggers
- Redact
- Async logging
Pino plugins
Aio Core Logger Features
- multiple logger types
- write to file
- custom formats
aiojbot commented
JIRA issue created: https://jira.corp.adobe.com/browse/ACNA-966