Issue with Signoz Tracer on Python FastAPI Application
TLDR Snehanshu is experiencing an issue with the Signoz tracer on a Python FastAPI application which involves a large number of irrelevant spans. vishal-signoz suggested verifying the relevance of these spans and questioned about the type of instrumentation used by Snehanshu.
Aug 17, 2023 (1 month ago)
Snehanshu
04:24 AMvishal-signoz
07:10 AMThe community edition supports upto 10k spans in a single trace. The enterprise plan has a feature which allows upto 100k spans in a single trace.
Snehanshu
07:31 AMOther cases only the required number of spans show up.
Is it normal behaviour or something is wrong from my code end?
vishal-signoz
07:32 AMSnehanshu
07:33 AMvishal-signoz
07:33 AMSnehanshu
07:33 AMvishal-signoz
07:36 AMSnehanshu
07:36 AMSnehanshu
07:36 AMvishal-signoz
07:38 AMSnehanshu
07:39 AMtracer = trace.gettracer(_name)
with tracer.start_as_current_span("file_response"):
vishal-signoz
07:39 AMSnehanshu
07:39 AMwith tracer.start_as_current_span("file_response"):
Snehanshu
07:41 AMSnehanshu
07:41 AMSnehanshu
08:02 AMOTEL_RESOURCE_ATTRIBUTES=service.name=autofill_exports OTEL_EXPORTER_OTLP_ENDPOINT="endpoint" opentelemetry-instrument <followed by the api command>
vishal-signoz
09:04 AMSnehanshu
09:44 AMSnehanshu
09:44 AMSnehanshu
09:45 AMSnehanshu
09:53 AMon following this page i was getting only the endpoint span, and this was too in large number. This did not give the spans for the methods it was calling internally.
Aug 20, 2023 (1 month ago)
Snehanshu
07:32 AMSigNoz Community
Indexed 825 threads (61% resolved)
Similar Threads
Issues with Signoz 10.2: Grouping, Missing Traces, and Capturing Requests
Anil reported issues with Signoz 10.2, including grouping, missing traces, and capturing requests. Srikanth suggested upgrading to a newer version. The issue was resolved after upgrading the node version to 18 and additional clarifications were provided.
Filling in Method for Traces in Go Instrumentation
Timothy asked about filling in the method for traces in Go. vishal-signoz identified a workaround by changing the spankind to Internal, and shared a PR for the fix.
Unable to Monitor jdbc_connections_active Metrics in SigNoz
Ragulraj is unable to monitor jdbc_connections_active metrics with SigNoz despite modifying configurations and adding dependencies. Srikanth provided troubleshooting steps and info on alternatives, but the issue remains unresolved.
Troubleshooting Django App Instrumentation with Signoz
tim encountered issues instrumenting a Django app with Signoz. tim resolved the problem by identifying the need for a client to forward content to Signoz.

Troubleshooting SigNoz Auto-Instrumentation Configuration
igor is having trouble configuring auto-instrumentation for Java applications using SigNoz, with traces not appearing in the SigNoz UI. Prashant advises to check logs of the otel sidecar, use service name for endpoint, verify supported libraries, and test with telemetrygen. However, the issue still persists.