Logging

Structured logging with levels and transports.

1 min readEdit this page

Usage

import { Logger } from '@restjs/observability'
 
const logger = new Logger({ name: 'UserService' })
 
logger.info('User created', { userId: 123 })
logger.error('DB error', { error: err.message })
 
const child = logger.child({ requestId: 'abc' })
child.info('Processing')

Development: pretty colors. Production: JSON.