From 58996bf1b3f503575d4d4dd2fa49900658db2e69 Mon Sep 17 00:00:00 2001 From: Scott Anderson <662325+scottanderson@users.noreply.github.com> Date: Mon, 7 Jul 2025 11:30:51 -0400 Subject: [PATCH] Revert "enable otel logs and metrics for staging environments" (#1358) Reverts openfrontio/OpenFrontIO#1310 --- src/server/Logger.ts | 3 ++- src/server/Worker.ts | 2 +- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/src/server/Logger.ts b/src/server/Logger.ts index 19832f50e..94e508fbb 100644 --- a/src/server/Logger.ts +++ b/src/server/Logger.ts @@ -7,6 +7,7 @@ import { import { OpenTelemetryTransportV3 } from "@opentelemetry/winston-transport"; import * as dotenv from "dotenv"; import winston from "winston"; +import { GameEnv } from "../core/configuration/Config"; import { getServerConfigFromServer } from "../core/configuration/ConfigLoader"; import { getOtelResource } from "./OtelResource"; dotenv.config(); @@ -20,7 +21,7 @@ const loggerProvider = new LoggerProvider({ resource, }); -if (config.otelEnabled()) { +if (config.env() === GameEnv.Prod && config.otelEnabled()) { console.log("OTEL enabled"); // Configure OpenTelemetry endpoint with basic auth (if provided) const headers = {}; diff --git a/src/server/Worker.ts b/src/server/Worker.ts index 04de85e5b..5888209a7 100644 --- a/src/server/Worker.ts +++ b/src/server/Worker.ts @@ -47,7 +47,7 @@ export function startWorker() { const privilegeChecker = new PrivilegeChecker(COSMETICS, base64url.decode); - if (config.otelEnabled()) { + if (config.env() === GameEnv.Prod && config.otelEnabled()) { initWorkerMetrics(gm); }