From 15c51af48e45461d74ab7848ccedcf0e17e65749 Mon Sep 17 00:00:00 2001 From: Eric Allam Date: Fri, 20 Feb 2026 15:21:50 +0000 Subject: [PATCH] fix(metrics): disable collecting system and filesystem metrics in deployed workers --- packages/cli-v3/src/entryPoints/managed-run-worker.ts | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/packages/cli-v3/src/entryPoints/managed-run-worker.ts b/packages/cli-v3/src/entryPoints/managed-run-worker.ts index 8bfcfd68e7..922accfa4a 100644 --- a/packages/cli-v3/src/entryPoints/managed-run-worker.ts +++ b/packages/cli-v3/src/entryPoints/managed-run-worker.ts @@ -193,9 +193,13 @@ async function doBootstrap() { metricReaders: config.telemetry?.metricReaders ?? [], resource: config.telemetry?.resource, hostMetrics: true, + hostMetricGroups: + getEnvVar("TRIGGER_SYSTEM_METRICS_ENABLED") === "1" + ? undefined + : ["process.cpu", "process.memory"], nodejsRuntimeMetrics: true, - filesystemMetrics: true, - diskIoMetrics: true, + filesystemMetrics: getEnvVar("TRIGGER_SYSTEM_METRICS_ENABLED") === "1", + diskIoMetrics: getEnvVar("TRIGGER_SYSTEM_METRICS_ENABLED") === "1", }); const otelTracer: Tracer = tracingSDK.getTracer("trigger-dev-worker", VERSION);