we are integrating a legacy system, that allows storing metrics with future timestamps, into our centralized prometheus instance. The use case here is that the forecast series is generated from external machine learning models and used for capacity planning, anomaly detection and stress analysis -- and alerting on forecast metrics.
I'm trying to improve my understanding of the constraints in Prometheus enforcing timestamps to be current. Besides implementation complexity of handling TS blocks with future timestamps, are there design considerations on why this is unsupported? In this case, how do we integrate Prometheus with these legacy systems? Even the long term scalable stores such as Thanos, Cortex don't support this requirement. Note that it is not feasible to replicate the models in PromQL in real time as the models are too complex and have dependencies on other workflows. thanks -- You received this message because you are subscribed to the Google Groups "Prometheus Users" group. To unsubscribe from this group and stop receiving emails from it, send an email to prometheus-users+unsubscr...@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/prometheus-users/7b475aa8-be4e-49f6-b9ff-18200a123ba3n%40googlegroups.com.