File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 3434 "@octokit/webhooks" : " ^13.7.4" ,
3535 "@octokit/webhooks-types" : " ^7.5.1" ,
3636 "@opentelemetry/api" : " ^1.9.0" ,
37+ "@opentelemetry/exporter-logs-otlp-http" : " ^0.217.0" ,
3738 "@opentelemetry/exporter-metrics-otlp-http" : " ^0.217.0" ,
3839 "@opentelemetry/exporter-trace-otlp-http" : " ^0.217.0" ,
3940 "@opentelemetry/instrumentation-express" : " ^0.65.0" ,
4041 "@opentelemetry/instrumentation-http" : " ^0.217.0" ,
4142 "@opentelemetry/instrumentation-pg" : " ^0.69.0" ,
4243 "@opentelemetry/instrumentation-runtime-node" : " ^0.30.0" ,
4344 "@opentelemetry/resources" : " ^2.7.1" ,
45+ "@opentelemetry/sdk-logs" : " ^0.217.0" ,
4446 "@opentelemetry/sdk-metrics" : " ^2.7.1" ,
4547 "@opentelemetry/sdk-node" : " ^0.217.0" ,
4648 "@opentelemetry/sdk-trace-node" : " ^2.7.1" ,
Original file line number Diff line number Diff line change 1+ import { OTLPLogExporter } from "@opentelemetry/exporter-logs-otlp-http" ;
12import { OTLPMetricExporter } from "@opentelemetry/exporter-metrics-otlp-http" ;
23import { OTLPTraceExporter } from "@opentelemetry/exporter-trace-otlp-http" ;
34import {
@@ -8,6 +9,7 @@ import { HttpInstrumentation } from "@opentelemetry/instrumentation-http";
89import { PgInstrumentation } from "@opentelemetry/instrumentation-pg" ;
910import { RuntimeNodeInstrumentation } from "@opentelemetry/instrumentation-runtime-node" ;
1011import { resourceFromAttributes } from "@opentelemetry/resources" ;
12+ import { BatchLogRecordProcessor } from "@opentelemetry/sdk-logs" ;
1113import { PeriodicExportingMetricReader } from "@opentelemetry/sdk-metrics" ;
1214import { NodeSDK } from "@opentelemetry/sdk-node" ;
1315import {
@@ -30,6 +32,7 @@ const sdk = new NodeSDK({
3032 exporter : new OTLPMetricExporter ( ) ,
3133 exportIntervalMillis : 10_000 ,
3234 } ) ,
35+ logRecordProcessors : [ new BatchLogRecordProcessor ( new OTLPLogExporter ( ) ) ] ,
3336 instrumentations : [
3437 new HttpInstrumentation ( {
3538 ignoreIncomingRequestHook : ( req ) => req . url === "/api/healthz" ,
You can’t perform that action at this time.
0 commit comments