Skip to content

Commit 15c51af

Browse files
committed
fix(metrics): disable collecting system and filesystem metrics in deployed workers
1 parent d794101 commit 15c51af

File tree

1 file changed

+6
-2
lines changed

1 file changed

+6
-2
lines changed

packages/cli-v3/src/entryPoints/managed-run-worker.ts

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -193,9 +193,13 @@ async function doBootstrap() {
193193
metricReaders: config.telemetry?.metricReaders ?? [],
194194
resource: config.telemetry?.resource,
195195
hostMetrics: true,
196+
hostMetricGroups:
197+
getEnvVar("TRIGGER_SYSTEM_METRICS_ENABLED") === "1"
198+
? undefined
199+
: ["process.cpu", "process.memory"],
196200
nodejsRuntimeMetrics: true,
197-
filesystemMetrics: true,
198-
diskIoMetrics: true,
201+
filesystemMetrics: getEnvVar("TRIGGER_SYSTEM_METRICS_ENABLED") === "1",
202+
diskIoMetrics: getEnvVar("TRIGGER_SYSTEM_METRICS_ENABLED") === "1",
199203
});
200204

201205
const otelTracer: Tracer = tracingSDK.getTracer("trigger-dev-worker", VERSION);

0 commit comments

Comments
 (0)