From Natural Language to PromQL: A Catalog-Driven Framework with Dynamic Temporal Resolution for Cloud-Native Observability

📰 ArXiv cs.AI

Learn how to translate natural language questions into PromQL queries using a catalog-driven framework for cloud-native observability

advanced Published 16 Apr 2026
Action Steps
  1. Define a catalog of metrics and their corresponding natural language descriptions
  2. Use natural language processing to parse user queries and identify relevant metrics
  3. Apply dynamic temporal resolution to generate executable PromQL queries
  4. Test and refine the framework using real-world observability data
  5. Integrate the framework with existing monitoring tools and workflows
Who Needs to Know This

This framework benefits platform engineers and site reliability teams who need to query time series metrics in Prometheus, but struggle with PromQL syntax

Key Insight

💡 A catalog-driven framework can bridge the gap between human intent and observability data by translating natural language questions into executable PromQL queries

Share This
📊 Translate natural language to PromQL with a catalog-driven framework for cloud-native observability! 🚀
Read full paper → ← Back to Reads