Engineer uses single OpenTelemetry attribute to compare service versions in SigNoz

A software engineer demonstrated how to detect performance regressions between service deployments using SigNoz, an open-source observability platform, and a single OpenTelemetry resource attribute called service.version. The method allows side-by-side latency comparison of two versions of the same service without custom tooling or additional pipeline setup. The engineer set up a local Kubernetes cluster using Kind, installed SigNoz via Helm, and used the telemetrygen tool to generate synthetic OTLP traces with different version attributes. A key finding was that default telemetrygen spans produce uniform microsecond-scale latency, requiring the --span-duration and --rate flags to simulate realistic workload differences. The approach offers a low-overhead way to catch slow releases before customers do, using only built-in SigNoz Query Builder features.
This is an AI-generated summary. ShortSingh links to the original source for the complete article.
Discussion (0)
Log in to join the discussion and vote.
Log in