File tree Expand file tree Collapse file tree 5 files changed +17
-16
lines changed Expand file tree Collapse file tree 5 files changed +17
-16
lines changed Original file line number Diff line number Diff line change 39
39
"@midwayjs/logger" : " ^3.4.2" ,
40
40
"@mwcp/otel" : " ^40.1.1" ,
41
41
"@mwcp/share" : " ^40.0.0" ,
42
- "@waiting/shared-core" : " ^23.23.0 "
42
+ "@waiting/shared-core" : " ^23.25.3 "
43
43
},
44
44
"engines" : {
45
45
"node" : " >=18.12.0" ,
Original file line number Diff line number Diff line change 37
37
"dependencies" : {
38
38
"@midwayjs/info" : " ^3.19.0" ,
39
39
"@mwcp/share" : " ^40.0.0" ,
40
- "@waiting/shared-core" : " ^23.23.0 " ,
40
+ "@waiting/shared-core" : " ^23.25.3 " ,
41
41
"jsonwebtoken" : " ^9.0.2"
42
42
},
43
43
"devDependencies" : {
Original file line number Diff line number Diff line change 37
37
"license" : " MIT" ,
38
38
"dependencies" : {
39
39
"@mwcp/share" : " ^40.0.0" ,
40
- "@opentelemetry/resource-detector-alibaba-cloud" : " ^0.29.4 " ,
41
- "@opentelemetry/resource-detector-aws" : " ^1.7 .0" ,
42
- "@opentelemetry/resource-detector-container" : " ^0.5.0 " ,
43
- "@opentelemetry/resource-detector-gcp" : " ^0.29.13 " ,
44
- "@opentelemetry/sdk-node" : " ^0.54.2 " ,
45
- "@waiting/shared-core" : " ^23.23.0 " ,
40
+ "@opentelemetry/resource-detector-alibaba-cloud" : " ^0.29.5 " ,
41
+ "@opentelemetry/resource-detector-aws" : " ^1.8 .0" ,
42
+ "@opentelemetry/resource-detector-container" : " ^0.5.1 " ,
43
+ "@opentelemetry/resource-detector-gcp" : " ^0.30.0 " ,
44
+ "@opentelemetry/sdk-node" : " ^0.55.0 " ,
45
+ "@waiting/shared-core" : " ^23.25.3 " ,
46
46
"undici" : " *"
47
47
},
48
48
"devDependencies" : {
Original file line number Diff line number Diff line change @@ -30,18 +30,19 @@ export function initTrace(options: InitTraceOptions): InitTraceReturnType {
30
30
const resourceDefault = resources . Resource . default ( )
31
31
const resourceFull = resourceDefault . merge ( resource ) . merge ( detectorResources )
32
32
33
- const provider = new node . NodeTracerProvider ( {
34
- resource : resourceFull ,
35
- spanLimits : {
36
- linkCountLimit : 127 ,
37
- } ,
38
- } )
39
33
40
34
const processors : node . SpanProcessor [ ] = [ ]
41
35
otelConfig . exporters . forEach ( ( exporter ) => {
42
36
const processor = genExporterInstrumentation ( options , exporter , options . isDevelopmentEnvironment )
43
37
processors . push ( processor )
44
- provider . addSpanProcessor ( processor )
38
+ } )
39
+
40
+ const provider = new node . NodeTracerProvider ( {
41
+ resource : resourceFull ,
42
+ spanLimits : {
43
+ linkCountLimit : 127 ,
44
+ } ,
45
+ spanProcessors : processors ,
45
46
} )
46
47
47
48
const propagators = genPropagators ( otelConfig . propagators )
Original file line number Diff line number Diff line change 38
38
"@midwayjs/logger" : " ^3.4.2" ,
39
39
"@midwayjs/swagger" : " ^3.19.0" ,
40
40
"@midwayjs/validate" : " ^3.19.0" ,
41
- "@waiting/shared-core" : " ^23.23.0 " ,
41
+ "@waiting/shared-core" : " ^23.25.3 " ,
42
42
"deepmerge" : " ^4.3.1"
43
43
},
44
44
"devDependencies" : {
You can’t perform that action at this time.
0 commit comments