diff --git a/package.json b/package.json index f4e9ce2..ccd9e55 100644 --- a/package.json +++ b/package.json @@ -22,7 +22,7 @@ "dependencies": { "@opentelemetry/api": "^1.3.0", "@opentelemetry/auto-instrumentations-node": "^0.35.0", - "@opentelemetry/exporter-trace-otlp-http": "^0.34.0", + "@opentelemetry/exporter-trace-otlp-grpc": "^0.34.0", "@opentelemetry/sdk-node": "^0.34.0", "@prisma/client": "^4.0.0", "@sentry/node": "^7.7.0", diff --git a/src/tracing.ts b/src/tracing.ts index c7ec079..beb2d23 100644 --- a/src/tracing.ts +++ b/src/tracing.ts @@ -3,7 +3,7 @@ import * as opentelemetry from '@opentelemetry/sdk-node'; import { getNodeAutoInstrumentations } from '@opentelemetry/auto-instrumentations-node'; import { diag, DiagConsoleLogger, DiagLogLevel } from '@opentelemetry/api'; -import { OTLPTraceExporter } from '@opentelemetry/exporter-trace-otlp-http'; +import { OTLPTraceExporter } from '@opentelemetry/exporter-trace-otlp-grpc'; import process from 'process'; diag.setLogger(new DiagConsoleLogger(), DiagLogLevel.INFO); diff --git a/tracingConfig.example.json b/tracingConfig.example.json new file mode 100644 index 0000000..9555aff --- /dev/null +++ b/tracingConfig.example.json @@ -0,0 +1,4 @@ +{ + "enableTelemetry": false, + "telemetryUri": "disregard-this" +} \ No newline at end of file diff --git a/yarn.lock b/yarn.lock index 8f12971..3a84cb5 100644 --- a/yarn.lock +++ b/yarn.lock @@ -198,7 +198,7 @@ "@opentelemetry/semantic-conventions" "1.8.0" jaeger-client "^3.15.0" -"@opentelemetry/exporter-trace-otlp-grpc@0.34.0": +"@opentelemetry/exporter-trace-otlp-grpc@0.34.0", "@opentelemetry/exporter-trace-otlp-grpc@^0.34.0": version "0.34.0" resolved "https://registry.yarnpkg.com/@opentelemetry/exporter-trace-otlp-grpc/-/exporter-trace-otlp-grpc-0.34.0.tgz#6ec4a897f263e371f4ce8e3b1aa83167fe6aedc2" integrity sha512-x1V0daRLS6k0dhBPNNLMOP+OSrh8M60Xs9/YkuZS0+/zdbcIjNvPzo/8+dK3zOJx+j1KF0oBX9zxK0SX3PSnZw== @@ -210,7 +210,7 @@ "@opentelemetry/resources" "1.8.0" "@opentelemetry/sdk-trace-base" "1.8.0" -"@opentelemetry/exporter-trace-otlp-http@0.34.0", "@opentelemetry/exporter-trace-otlp-http@^0.34.0": +"@opentelemetry/exporter-trace-otlp-http@0.34.0": version "0.34.0" resolved "https://registry.yarnpkg.com/@opentelemetry/exporter-trace-otlp-http/-/exporter-trace-otlp-http-0.34.0.tgz#baca4cebb1666ed801288e24215d96a65f2e8ae5" integrity sha512-MBtUwMvgpdoRo9iqK2eDJ8SP2xKYWeBCSu99s4cc1kg4HKKOpenXLE/6daGsSZ+QTPwd8j+9xMSd+hhBg+Bvzw==