trubudget-logging-service v2.6.0
TruBudget Logging Config for Pino
This is module exports a pino logger instance with a common configuration for the TruBudget project
API
createPinoLogger(name)
Creates a Pino Logger instance that can be used to log messages.
name
will be passed on to pino to describe the name of the process which is logging messages
createPinoExpressLogger(pino)
Creates a pino-http instance that can be used together with express
pino
should be a pino logger instance that can be created beforehand with createPinoLogger
getLevel(level)
Takes a string that should be a loglevel (info, debug, error...) and makes sure it is a known log level.
the validated string will be returned. If an invalid string is passed undefined
will be returned
Pino Log Levels
These are the supported Log Levels:
- trace
- debug
- info
- warn
- error
- fatal
Information about when to use which level can be found here
4 months ago
5 months ago
5 months ago
5 months ago
2 years ago
2 years ago
2 years ago
2 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago