@@ -5,6 +5,10 @@ import { NodeTracerProvider, SimpleSpanProcessor } from "@opentelemetry/sdk-trac
5
5
import { FetchInstrumentation } from "@opentelemetry/instrumentation-fetch" ;
6
6
import { DiagConsoleLogger , DiagLogLevel , diag , trace } from "@opentelemetry/api" ;
7
7
import * as packageJson from "../../package.json" ;
8
+ import {
9
+ SEMRESATTRS_SERVICE_NAME ,
10
+ SEMRESATTRS_SERVICE_VERSION ,
11
+ } from "@opentelemetry/semantic-conventions" ;
8
12
9
13
function initializeTracing ( ) : NodeTracerProvider | undefined {
10
14
if ( process . argv . includes ( "--skip-telemetry" ) || process . env . TRIGGER_DEV_SKIP_TELEMETRY ) {
@@ -19,7 +23,8 @@ function initializeTracing(): NodeTracerProvider | undefined {
19
23
detectors : [ processDetectorSync ] ,
20
24
} ) . merge (
21
25
new Resource ( {
22
- service : "trigger.dev cli v3" ,
26
+ [ SEMRESATTRS_SERVICE_NAME ] : "trigger.dev cli v3" ,
27
+ [ SEMRESATTRS_SERVICE_VERSION ] : packageJson . version ,
23
28
} )
24
29
) ;
25
30
@@ -38,9 +43,9 @@ function initializeTracing(): NodeTracerProvider | undefined {
38
43
39
44
const spanExporter = new OTLPTraceExporter ( {
40
45
url : "https://otel.baselime.io/v1" ,
41
- timeoutMillis : 500 ,
46
+ timeoutMillis : 5000 ,
42
47
headers : {
43
- "x-api-key" : "e9f963244f8b092850d42e34a5339b2d5e68070b" . split ( "" ) . reverse ( ) . join ( "" ) , // this is a joke
48
+ "x-api-key" : "b6e0fbbaf8dc2524773d2152ae2e9eb5c7fbaa52" ,
44
49
} ,
45
50
} ) ;
46
51
@@ -59,5 +64,5 @@ function initializeTracing(): NodeTracerProvider | undefined {
59
64
export const provider = initializeTracing ( ) ;
60
65
61
66
export function getTracer ( ) {
62
- return trace . getTracer ( "trigger.dev cli" , packageJson . version ) ;
67
+ return trace . getTracer ( "trigger.dev cli v3 " , packageJson . version ) ;
63
68
}
0 commit comments