diff --git a/backend/package-lock.json b/backend/package-lock.json index a25b2f5154..a6729063e2 100644 --- a/backend/package-lock.json +++ b/backend/package-lock.json @@ -39,7 +39,6 @@ "@opentelemetry/api": "^1.9.0", "@opentelemetry/exporter-metrics-otlp-proto": "^0.55.0", "@opentelemetry/exporter-prometheus": "^0.55.0", - "@opentelemetry/host-metrics": "^0.35.5", "@opentelemetry/instrumentation": "^0.55.0", "@opentelemetry/instrumentation-http": "^0.57.2", "@opentelemetry/resources": "^1.28.0", @@ -7404,20 +7403,6 @@ "@opentelemetry/api": "^1.3.0" } }, - "node_modules/@opentelemetry/host-metrics": { - "version": "0.35.5", - "resolved": "https://registry.npmjs.org/@opentelemetry/host-metrics/-/host-metrics-0.35.5.tgz", - "integrity": "sha512-Zf9Cjl7H6JalspnK5KD1+LLKSVecSinouVctNmUxRy+WP+20KwHq+qg4hADllkEmJ99MZByLLmEmzrr7s92V6g==", - "dependencies": { - "systeminformation": "5.23.8" - }, - "engines": { - "node": ">=14" - }, - "peerDependencies": { - "@opentelemetry/api": "^1.3.0" - } - }, "node_modules/@opentelemetry/instrumentation": { "version": "0.55.0", "resolved": "https://registry.npmjs.org/@opentelemetry/instrumentation/-/instrumentation-0.55.0.tgz", @@ -20893,31 +20878,6 @@ "url": "https://opencollective.com/unts" } }, - "node_modules/systeminformation": { - "version": "5.23.8", - "resolved": "https://registry.npmjs.org/systeminformation/-/systeminformation-5.23.8.tgz", - "integrity": "sha512-Osd24mNKe6jr/YoXLLK3k8TMdzaxDffhpCxgkfgBHcapykIkd50HXThM3TCEuHO2pPuCsSx2ms/SunqhU5MmsQ==", - "os": [ - "darwin", - "linux", - "win32", - "freebsd", - "openbsd", - "netbsd", - "sunos", - "android" - ], - "bin": { - "systeminformation": "lib/cli.js" - }, - "engines": { - "node": ">=8.0.0" - }, - "funding": { - "type": "Buy me a coffee", - "url": "https://www.buymeacoffee.com/systeminfo" - } - }, "node_modules/tapable": { "version": "2.2.1", "resolved": "https://registry.npmjs.org/tapable/-/tapable-2.2.1.tgz", diff --git a/backend/package.json b/backend/package.json index ca5f5d8bf6..907a9fbcc8 100644 --- a/backend/package.json +++ b/backend/package.json @@ -154,7 +154,6 @@ "@opentelemetry/api": "^1.9.0", "@opentelemetry/exporter-metrics-otlp-proto": "^0.55.0", "@opentelemetry/exporter-prometheus": "^0.55.0", - "@opentelemetry/host-metrics": "^0.35.5", "@opentelemetry/instrumentation": "^0.55.0", "@opentelemetry/instrumentation-http": "^0.57.2", "@opentelemetry/resources": "^1.28.0", diff --git a/backend/src/lib/telemetry/instrumentation.ts b/backend/src/lib/telemetry/instrumentation.ts index 2dc31bb3d1..faa7560d31 100644 --- a/backend/src/lib/telemetry/instrumentation.ts +++ b/backend/src/lib/telemetry/instrumentation.ts @@ -1,7 +1,6 @@ import opentelemetry, { diag, DiagConsoleLogger, DiagLogLevel } from "@opentelemetry/api"; import { OTLPMetricExporter } from "@opentelemetry/exporter-metrics-otlp-proto"; import { PrometheusExporter } from "@opentelemetry/exporter-prometheus"; -import { HostMetrics } from "@opentelemetry/host-metrics"; import { registerInstrumentations } from "@opentelemetry/instrumentation"; import { HttpInstrumentation } from "@opentelemetry/instrumentation-http"; import { Resource } from "@opentelemetry/resources"; @@ -68,9 +67,6 @@ const initTelemetryInstrumentation = ({ readers: metricReaders }); - const hostMetrics = new HostMetrics({ meterProvider }); - hostMetrics.start(); - opentelemetry.metrics.setGlobalMeterProvider(meterProvider); registerInstrumentations({