diff --git a/src/server/lib/middleware/logger.ts b/src/server/lib/middleware/logger.ts index 8c852c236..81b04f967 100644 --- a/src/server/lib/middleware/logger.ts +++ b/src/server/lib/middleware/logger.ts @@ -8,6 +8,7 @@ export const loggerMiddleware = ( ) => { logger.info(`${req.method}, ${req.path}`, undefined, { request_id: req.get('x-request-id'), + ip: req.ip, }); next(); }; diff --git a/src/shared/lib/baseLogger.ts b/src/shared/lib/baseLogger.ts index 41176b24f..480f1bfc4 100644 --- a/src/shared/lib/baseLogger.ts +++ b/src/shared/lib/baseLogger.ts @@ -3,6 +3,7 @@ import { LogLevel, Logger } from '@/shared/model/Logger'; export interface ExtraLogFields { request_id?: string; + ip?: string; [key: string]: any; }