File tree 3 files changed +10
-2
lines changed
packages/node-experimental 3 files changed +10
-2
lines changed Original file line number Diff line number Diff line change 36
36
"@opentelemetry/instrumentation-mysql2" : " ~0.34.1" ,
37
37
"@opentelemetry/instrumentation-nestjs-core" : " ~0.33.1" ,
38
38
"@opentelemetry/instrumentation-pg" : " ~0.36.1" ,
39
+ "@opentelemetry/resources" : " ~1.17.0" ,
39
40
"@opentelemetry/sdk-trace-base" : " ~1.17.0" ,
40
41
"@opentelemetry/semantic-conventions" : " ~1.17.0" ,
41
42
"@prisma/instrumentation" : " ~5.3.1" ,
Original file line number Diff line number Diff line change 1
1
import { diag , DiagLogLevel } from '@opentelemetry/api' ;
2
+ import { Resource } from '@opentelemetry/resources' ;
2
3
import { AlwaysOnSampler , BasicTracerProvider } from '@opentelemetry/sdk-trace-base' ;
3
- import { getCurrentHub } from '@sentry/core' ;
4
+ import { SemanticResourceAttributes } from '@opentelemetry/semantic-conventions' ;
5
+ import { getCurrentHub , SDK_VERSION } from '@sentry/core' ;
4
6
import { SentryPropagator , SentrySpanProcessor } from '@sentry/opentelemetry-node' ;
5
7
import { logger } from '@sentry/utils' ;
6
8
@@ -28,6 +30,11 @@ export function initOtel(): () => void {
28
30
// Create and configure NodeTracerProvider
29
31
const provider = new BasicTracerProvider ( {
30
32
sampler : new AlwaysOnSampler ( ) ,
33
+ resource : new Resource ( {
34
+ [ SemanticResourceAttributes . SERVICE_NAME ] : 'node-experimental' ,
35
+ [ SemanticResourceAttributes . SERVICE_NAMESPACE ] : 'sentry' ,
36
+ [ SemanticResourceAttributes . SERVICE_VERSION ] : SDK_VERSION ,
37
+ } ) ,
31
38
} ) ;
32
39
provider . addSpanProcessor ( new SentrySpanProcessor ( ) ) ;
33
40
Original file line number Diff line number Diff line change 3993
3993
"@opentelemetry/core" "1.15.2"
3994
3994
"@opentelemetry/semantic-conventions" "1.15.2"
3995
3995
3996
- "@opentelemetry/
[email protected] ":
3996
+ "@opentelemetry/
[email protected] "
, "@opentelemetry/resources@~1.17.0" :
3997
3997
version "1.17.0"
3998
3998
resolved "https://registry.yarnpkg.com/@opentelemetry/resources/-/resources-1.17.0.tgz#ee29144cfd7d194c69698c8153dbadec7fe6819f"
3999
3999
integrity sha512-+u0ciVnj8lhuL/qGRBPeVYvk7fL+H/vOddfvmOeJaA1KC+5/3UED1c9KoZQlRsNT5Kw1FaK8LkY2NVLYfOVZQw==
You can’t perform that action at this time.
0 commit comments