File tree 11 files changed +13
-100
lines changed
autoinstrumentation/nodejs
instrumentation-nodejs-multicontainer
instrumentation-nodejs-volume
e2e-multi-instrumentation
instrumentation-multi-multicontainer
instrumentation-single-instr-first-container
e2e-openshift/must-gather
11 files changed +13
-100
lines changed Original file line number Diff line number Diff line change 4
4
"private" : true ,
5
5
"scripts" : {
6
6
"clean" : " rimraf build/*" ,
7
- "prepare" : " npm run compile" ,
8
- "compile" : " tsc -p ." ,
9
7
"postcompile" : " copyfiles -f 'build/src/**' build/workspace/ && copyfiles 'node_modules/**' package.json build/workspace/ && npm -C build/workspace prune --omit=dev --no-package-lock"
10
8
},
11
9
"devDependencies" : {
14
12
"typescript" : " ^5.6.3"
15
13
},
16
14
"dependencies" : {
17
- "@opentelemetry/exporter-metrics-otlp-grpc" : " 0.57.0" ,
18
- "@opentelemetry/auto-instrumentations-node" : " 0.55.0" ,
19
- "@opentelemetry/exporter-prometheus" : " 0.57.0"
15
+ "@opentelemetry/api" : " 1.9.0" ,
16
+ "@opentelemetry/auto-instrumentations-node" : " 0.55.2"
20
17
}
21
18
}
Load Diff This file was deleted.
Original file line number Diff line number Diff line change @@ -22,7 +22,7 @@ import (
22
22
23
23
const (
24
24
envNodeOptions = "NODE_OPTIONS"
25
- nodeRequireArgument = " --require /otel-auto-instrumentation-nodejs/autoinstrumentation .js"
25
+ nodeRequireArgument = " --require /otel-auto-instrumentation-nodejs/node_modules/@opentelemetry/auto-instrumentations-node/build/src/register .js"
26
26
nodejsInitContainerName = initContainerName + "-nodejs"
27
27
nodejsVolumeName = volumeName + "-nodejs"
28
28
nodejsInstrMountPath = "/otel-auto-instrumentation-nodejs"
Original file line number Diff line number Diff line change @@ -76,7 +76,7 @@ func TestInjectNodeJSSDK(t *testing.T) {
76
76
Env : []corev1.EnvVar {
77
77
{
78
78
Name : "NODE_OPTIONS" ,
79
- Value : " --require /otel-auto-instrumentation-nodejs/autoinstrumentation .js" ,
79
+ Value : " --require /otel-auto-instrumentation-nodejs/node_modules/@opentelemetry/auto-instrumentations-node/build/src/register .js" ,
80
80
},
81
81
},
82
82
},
@@ -137,7 +137,7 @@ func TestInjectNodeJSSDK(t *testing.T) {
137
137
Env : []corev1.EnvVar {
138
138
{
139
139
Name : "NODE_OPTIONS" ,
140
- Value : "-Dbaz=bar" + " --require /otel-auto-instrumentation-nodejs/autoinstrumentation .js" ,
140
+ Value : "-Dbaz=bar" + " --require /otel-auto-instrumentation-nodejs/node_modules/@opentelemetry/auto-instrumentations-node/build/src/register .js" ,
141
141
},
142
142
},
143
143
},
Original file line number Diff line number Diff line change 21
21
- name : NODE_PATH
22
22
value : /usr/local/lib/node_modules
23
23
- name : NODE_OPTIONS
24
- value : ' --require /otel-auto-instrumentation-nodejs/autoinstrumentation .js'
24
+ value : ' --require /otel-auto-instrumentation-nodejs/node_modules/@opentelemetry/auto-instrumentations-node/build/src/register .js'
25
25
- name : OTEL_TRACES_EXPORTER
26
26
value : otlp
27
27
- name : OTEL_EXPORTER_OTLP_ENDPOINT
65
65
fieldRef :
66
66
fieldPath : status.podIP
67
67
- name : NODE_OPTIONS
68
- value : ' --require /otel-auto-instrumentation-nodejs/autoinstrumentation .js'
68
+ value : ' --require /otel-auto-instrumentation-nodejs/node_modules/@opentelemetry/auto-instrumentations-node/build/src/register .js'
69
69
- name : OTEL_TRACES_EXPORTER
70
70
value : otlp
71
71
- name : OTEL_EXPORTER_OTLP_ENDPOINT
Original file line number Diff line number Diff line change 32
32
- name : NODE_PATH
33
33
value : /usr/local/lib/node_modules
34
34
- name : NODE_OPTIONS
35
- value : ' --require /otel-auto-instrumentation-nodejs/autoinstrumentation .js'
35
+ value : ' --require /otel-auto-instrumentation-nodejs/node_modules/@opentelemetry/auto-instrumentations-node/build/src/register .js'
36
36
- name : OTEL_TRACES_EXPORTER
37
37
value : otlp
38
38
- name : OTEL_EXPORTER_OTLP_ENDPOINT
Original file line number Diff line number Diff line change 22
22
- name : OTEL_NODEJS_DEBUG
23
23
value : " true"
24
24
- name : NODE_OPTIONS
25
- value : " --require /otel-auto-instrumentation-nodejs/autoinstrumentation .js"
25
+ value : " --require /otel-auto-instrumentation-nodejs/node_modules/@opentelemetry/auto-instrumentations-node/build/src/register .js"
26
26
- name : OTEL_TRACES_EXPORTER
27
27
value : otlp
28
28
- name : OTEL_EXPORTER_OTLP_ENDPOINT
Original file line number Diff line number Diff line change 22
22
- name : OTEL_NODEJS_DEBUG
23
23
value : " true"
24
24
- name : NODE_OPTIONS
25
- value : ' --require /otel-auto-instrumentation-nodejs/autoinstrumentation .js'
25
+ value : ' --require /otel-auto-instrumentation-nodejs/node_modules/@opentelemetry/auto-instrumentations-node/build/src/register .js'
26
26
- name : OTEL_TRACES_EXPORTER
27
27
value : otlp
28
28
- name : OTEL_EXPORTER_OTLP_ENDPOINT
Original file line number Diff line number Diff line change @@ -131,7 +131,7 @@ spec:
131
131
- name : OTEL_SERVICE_NAME
132
132
value : nodejsapp
133
133
- name : NODE_OPTIONS
134
- value : ' --require /otel-auto-instrumentation-nodejs/autoinstrumentation .js'
134
+ value : ' --require /otel-auto-instrumentation-nodejs/node_modules/@opentelemetry/auto-instrumentations-node/build/src/register .js'
135
135
- name : OTEL_TRACES_SAMPLER
136
136
value : parentbased_traceidratio
137
137
- name : OTEL_TRACES_SAMPLER_ARG
Original file line number Diff line number Diff line change 22
22
- name : OTEL_SERVICE_NAME
23
23
value : nodejsapp
24
24
- name : NODE_OPTIONS
25
- value : ' --require /otel-auto-instrumentation-nodejs/autoinstrumentation .js'
25
+ value : ' --require /otel-auto-instrumentation-nodejs/node_modules/@opentelemetry/auto-instrumentations-node/build/src/register .js'
26
26
- name : OTEL_TRACES_SAMPLER
27
27
value : parentbased_traceidratio
28
28
- name : OTEL_TRACES_SAMPLER_ARG
Original file line number Diff line number Diff line change 22
22
- name : OTEL_NODEJS_DEBUG
23
23
value : " true"
24
24
- name : NODE_OPTIONS
25
- value : ' --require /otel-auto-instrumentation-nodejs/autoinstrumentation .js'
25
+ value : ' --require /otel-auto-instrumentation-nodejs/node_modules/@opentelemetry/auto-instrumentations-node/build/src/register .js'
26
26
- name : OTEL_TRACES_EXPORTER
27
27
value : otlp
28
28
- name : OTEL_EXPORTER_OTLP_ENDPOINT
You can’t perform that action at this time.
0 commit comments