logger
Constants
<dl> <dt><a href="#isDevelopment">isDevelopment</a></dt> <dd><p>Structured Logging Service Uses Pino for JSON logging with proper log levels</p> </dd> <dt><a href="#logger">logger</a></dt> <dd><p>Create logger instance with proper configuration</p> </dd> </dl>
Functions
<dl> <dt><a href="#createLogger">createLogger(bindings)</a> ⇒ <code>pino.Logger</code></dt> <dd><p>Create child logger with additional context</p> </dd> <dt><a href="#requestLogger">requestLogger()</a></dt> <dd><p>Request logger middleware for Express Logs incoming requests and response times</p> </dd> <dt><a href="#errorLogger">errorLogger()</a></dt> <dd><p>Error logger middleware Logs errors with stack traces in development</p> </dd> </dl>
<a name="isDevelopment"></a>
isDevelopment
Structured Logging Service Uses Pino for JSON logging with proper log levels
Kind: global constant
<a name="logger"></a>
logger
Create logger instance with proper configuration
Kind: global constant
<a name="createLogger"></a>
createLogger(bindings) ⇒ <code>pino.Logger</code>
Create child logger with additional context
Kind: global function
Returns: <code>pino.Logger</code> - Child logger instance
| Param | Type | Description |
|---|---|---|
| bindings | <code>Object</code> | Additional bindings for the child logger |
<a name="requestLogger"></a>
requestLogger()
Request logger middleware for Express Logs incoming requests and response times
Kind: global function
<a name="errorLogger"></a>
errorLogger()
Error logger middleware Logs errors with stack traces in development
Kind: global function