Zalando
Read post

Introducing Lightstep UQL to PromQL Translator

Zalando open-sourced a Go-based tool that automatically translates Lightstep UQL queries to PromQL, addressing the challenge of migrating thousands of telemetry queries, dashboards, and alerts as Lightstep sunsets. The translator implements a full parsing pipeline (lexer, parser, AST, optimizer) and is available as both a Go SDK for embedding in CI pipelines and automation tools, and as an HTTP server with a Web UI for interactive ad-hoc translation. Zalando used it internally to migrate to Dash0, their new PromQL-based observability vendor, saving weeks of manual engineering work and eliminating translation errors that LLM-based approaches introduced.

    #golang#observability
Jun 08•4m read time•From engineering.zalando.com
Post cover image
Table of contents
The Sunset of Lightstep and the Migration ChallengeIntroducing the Lightstep UQL to PromQL TranslatorHow to Use the TranslatorInternal Impact: Powering Move to Dash0The Business ValueHelping the Community Transition
329 Impressions
Zalando's image
Zalando

Zalando Tech Blog is a platform where Zalando's engineering team shares insights, experiences, and b...

56 Followers

•

377 Upvotes

Would you recommend this post?

Copy link
WhatsApp
Facebook
X
New Squad
  • © 2026 Daily Dev Ltd.
  • Guidelines
  • Explore
  • Tags
  • Sources
  • Squads
  • Leaderboard