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);