Introducing Lightstep UQL to PromQL Translator

Automate telemetry query migration from Lightstep UQL to PromQL with this open source Go SDK and Web UI.

Maksim Pershin 3 min readOriginal

The Sunset of Lightstep and the Migration Challenge

Lightstep is sunsetting. For teams that built their observability infrastructure around it, this means migrating thousands of telemetry queries, dashboards, and alerts to a new backend. At Zalando, we faced exactly this problem when transitioning to Dash0, our new PromQL-based telemetry vendor.

The task is straightforward but challenging: rewriting UQL (Unified Query Language) queries into PromQL. Doing this manually is slow and error-prone. Even with LLMs, the translations are unpredictable and often produce subtle bugs that break production alerts. When you're dealing with thousands of queries that monitor critical systems, you need automation that produces correct and consistent results.

Introducing the Lightstep UQL to PromQL Translator

Keep reading Zalando Engineering with Pro

This source is part of the Pro library. Unlock every premium source, AI translation and custom feeds.

ZE

Originally published on

Zalando Engineering

Read original

Keep reading