Elastic announced general availability of version 9.5 on August 4. Among the broader platform changes, the official release overview identifies native Prometheus ingestion and PromQL support as generally available, alongside a columnar storage mode and new security-operations features.
PromQL compatibility creates a migration path
Native Prometheus support can let teams retain existing queries while moving selected metric workloads into Elasticsearch. That is useful when observability and security data already share the platform, but query-language acceptance is only the first compatibility layer. Recording rules, remote-write behavior, label semantics, staleness, and dashboard expectations still need testing.
A controlled pilot should replay a representative metric stream into both systems. Compare the results of rate, histogram, absent-series, and high-cardinality queries across several time windows. Any difference should be classified before migration: expected implementation behavior, unsupported syntax, or a data-ingestion problem.
GA does not eliminate workload-specific limits
Elastic’s announcement covers a wide release. Teams interested in Prometheus should isolate that capability from unrelated storage or security changes in their evaluation. Capacity models also need to use real cardinality and retention rather than a small demonstration dataset.
The failure case is a dashboard that appears correct during steady traffic but diverges during missing scrapes or counter resets. Alert parity matters more than visual similarity, so shadow-evaluate critical rules and compare firing state and timing. Keep the existing Prometheus path authoritative until the difference log is empty or explicitly accepted.
Elastic 9.5 gives organizations another supported home for Prometheus-shaped data and PromQL queries. It is a credible interoperability milestone, while production migration remains an evidence-driven exercise in semantic and operational equivalence.
- Elastic 9.5: Columnar, VectorDB index mode & auto-calibration, and AI-driven alert triage
Elastic · Aug 4, 2026
See the original announcement for availability and release details.