Customizing Span Colors and Separating Services in Java Application
TLDR Sanjiv asks how to change span colors and separate MSSQL service. vishal-signoz clarifies color codes and resource attributes. Srikanth suggests using multiple providers for different services.
Mar 02, 2023 (9 months ago)
Errors are in red.
Palash can you please confirm?
service.namefor databases. They are not really databases but a simply go programs mimicking the DB behaviour.
Mar 03, 2023 (9 months ago)
service.nameis not a span level attribute, rather it is a resource attribute.
So you can’t change resource attribute for a individual span.
Indexed 1023 threads (61% resolved)
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.
Extracting Custom Fields as Attributes from Log in SigNoz
Harald wants to have custom fields from their body parsed as attributes in the SigNoz logger. They have tried implementing suggestions from nitya-signoz and Prashant, but the issue remains unsolved due to a potential race condition encountered while executing the code. They have provided a full example using Kind for further assistance.
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.
Resolving Log Parsing Issue in Python OpenTelemetry
Diogo was experiencing issues with log tracing in Python OpenTelemetry. nitya-signoz suggests parsing trace_id and span_id from the log message body or using pipelines feature. Despite partial success, Diogo continued to experience issues with `trace_id`.
SigNoz Dashboard Query Assistance
Sumanth had trouble importing a Grafana dashboard and creating a custom trace between services on SigNoz. Prashant explained how to do so and then suggested Ankit who arranged a meeting with Sumanth to discuss further.