From 583b14a5bb6fc863607cbfce886ee3e1474a7634 Mon Sep 17 00:00:00 2001 From: zkldi <20380519+zkldi@users.noreply.github.com> Date: Wed, 10 Nov 2021 03:08:41 +0000 Subject: [PATCH] Add __ServerName and __replicaID to all logs. --- server/src/lib/logger/logger.ts | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/server/src/lib/logger/logger.ts b/server/src/lib/logger/logger.ts index 2d24f4883..b6b8055d4 100644 --- a/server/src/lib/logger/logger.ts +++ b/server/src/lib/logger/logger.ts @@ -1,5 +1,5 @@ import { Transport as SeqTransport } from "@valuabletouch/winston-seq"; -import { Environment, ServerConfig } from "lib/setup/config"; +import { Environment, ServerConfig, TachiConfig } from "lib/setup/config"; import SafeJSONStringify from "safe-json-stringify"; import { SeqLogLevel } from "seq-logging"; import { EscapeStringRegexp } from "utils/misc"; @@ -191,6 +191,10 @@ export const rootLogger = winston.createLogger({ level, format: defaultFormatRoute, transports: tports, + defaultMeta: { + __ServerName: TachiConfig.NAME, + __ReplicaID: Environment.replicaIdentity, + }, }); if (!!ServerConfig.LOGGER_CONFIG.SEQ_API_KEY !== !!Environment.seqUrl) {