Hi Fabian!

As Julian said, it sounds like we have to then talk about Remote Write v2. 
We can totally start designing one. Looking forward to proposals in this 
space! (: 

Kind Regards,
Bartek

On Thursday, November 18, 2021 at 6:31:40 PM UTC+1 Julien Pivotto wrote:

> On 18 Nov 16:36, 'Fabian Reinartz' via Prometheus Developers wrote:
> > Hi developers,
> > 
> > We recently launched Google Cloud’s Prometheus metric backend based on
> > Monarch. We encountered some obstacles regarding the remote APIs, which 
> we
> > believe to be common for backends that were not built for Prometheus
> > bottom-up.
> > 
> > A central issue is that the remote APIs expose the Prometheus storage 
> data
> > model. It is notably different from the Prometheus/OpenMetrics
> > instrumentation model and discards most of the structure known at scrape
> > time.
> > Structured data is critical to store and query data more effectively and
> > translate it to different underlying storage data models. With the 
> current
> > API however the structure is very challenging and sometimes impossible to
> > restore.
> > 
> > We're also interested in potential new features, like first-class support
> > for HA deduplication and write atomicity.
> > 
> > 
> > We’d like to explore evolving the remote APIs so that interoperability 
> and
> > compliance become more practically attainable for independently developed
> > backends.
> > But there should be substantial opportunities for backends that largely
> > reuse Prometheus code as well.
> > 
> > 
> > If I recall correctly from years ago, the current remote API was always
> > meant as a starting point, rather than the final solution. Is now a good
> > time to revisit its fundamentals?
> > 
> > 
> > Are there any recent discussions in this area to read up on and 
> participate
> > in?
>
>
> Hello Fabian,
>
> I am not a remote write expert but we are about to mark the remote write
> specification as stable. Here is the proposal:
>
> https://docs.google.com/document/d/1LPhVRSFkGNSuU1fBd81ulhsCPR4hkSZyyBj1SZ8fWOM/edit#heading=h.3p42p5s8n0ui
>
> We are also working on transactional remote write:
>
> https://docs.google.com/document/d/1UgSNnQYB1TJKVHkrUybEZPDsDl6MYCSiABm71v73Uvs/edit#heading=h.ih79uqrsv2dl
>
> Regards,
>
>
> > 
> > 
> > 
> > Thanks,
> > Fabian
> > 
> > -- 
> > You received this message because you are subscribed to the Google 
> Groups "Prometheus Developers" group.
> > To unsubscribe from this group and stop receiving emails from it, send 
> an email to [email protected].
> > To view this discussion on the web visit 
> https://groups.google.com/d/msgid/prometheus-developers/CAG97UEngEdrkrcGnH5J%2BRQ4ThT8GW530JcLOgdJ2Jf13A_RAjA%40mail.gmail.com
> .
>
> -- 
> Julien Pivotto
> @roidelapluie
>

-- 
You received this message because you are subscribed to the Google Groups 
"Prometheus Developers" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/prometheus-developers/3fd49985-0509-4882-8d02-3199be0d51afn%40googlegroups.com.

Reply via email to