AWS Operation vs RPC Method in Go and Python Traces
TLDR Timothy observed differences in traces between Go and Python instrumentation for AWS DynamoDB, where Go uses aws.operation
and Python uses rpc.method
. Srikanth suggested reporting the issue on the OpenTelemetry Go instrumentation repository.
Mar 02, 2023 (7 months ago)
Timothy
03:37 PMAnkit
03:55 PMOperation
in trace filter page, I don't think SigNoz plays around with it. We analyse different span attributes to create a sensible value for the columns Method
and Status Code
keeping in mind http and grpc calls.Are you talking about differences in latencies? Latency usually has nothing to do with what the attribute values are and how are they stored. Can you please be more detailed here?
cc: vishal-signoz
Timothy
04:30 PMSrikanth
04:52 PMTimothy
05:11 PMSigNoz Community
Indexed 825 threads (61% resolved)
Similar Threads
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.
Issues with OpenTelemetry-Instrument and GRPC in Python
Andre faced an error with OpenTelemetry-Instrument affecting their Python code. Srikanth advised against downgrading but suggested not relying on `opentelemetry-instrument`.

Troubleshooting OpenTelemetry Python App Instrumentation in Signoz
Musa had issues with Python app instrumentation in Signoz. After some troubleshooting with Srikanth, they managed to resolve the problem by defining the OTLP endpoint and service name.