GenkitG
Genkitโ€ข9mo agoโ€ข
1 reply
full-green

I'm trying to setup otel. Is it possible

I'm trying to setup otel. Is it possible to define attributes?
E.g. in JS I did
enableTelemetry({
      resource: new Resource({
        [ATTR_SERVICE_NAME]: serviceName,
        'env': process.env.DD_ENV || 'sandbox',
        'envpart': 'genkit',
      }),
      spanProcessors: [new BatchSpanProcessor(exporter)],
      serviceName: serviceName,
    });

But in Go, I'm not sure if it's possible.
If I'm not mistaken it shoud be smth like this
trace.NewTracerProvider(
    trace.WithResource(Resource...),
)

That's called in https://github.com/firebase/genkit/blob/main/go/core/tracing/tracing.go#L39
Was this page helpful?