From a57ff8858e20d41428a9d98152ddf0044d2d3288 Mon Sep 17 00:00:00 2001 From: sriram veeraghanta Date: Wed, 27 Nov 2024 19:26:54 +0530 Subject: [PATCH] fix: tracer changes --- apiserver/plane/license/bgtasks/tracer.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/apiserver/plane/license/bgtasks/tracer.py b/apiserver/plane/license/bgtasks/tracer.py index fbb941ce8c..b77c72432b 100644 --- a/apiserver/plane/license/bgtasks/tracer.py +++ b/apiserver/plane/license/bgtasks/tracer.py @@ -3,6 +3,7 @@ from celery import shared_task # Django imports from django.conf import settings +from opentelemetry import trace # Module imports from plane.license.models import Instance @@ -23,6 +24,7 @@ from plane.utils.telemetry import init_telemetry @shared_task def instance_traces(): + init_telemetry() # Check if the instance is registered instance = Instance.objects.first() @@ -33,7 +35,7 @@ def instance_traces(): # If not multi-tenant and telemetry is enabled if not settings.IS_MULTI_TENANT and instance.is_telemetry_enabled: # Get the tracer - tracer = init_telemetry() + tracer = trace.get_tracer(__name__) # Instance details with tracer.start_as_current_span("instance_details") as span: # Count of all models