Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Proposal: Prometheus Remote Write 2.0 #35

Open
wants to merge 7 commits into
base: main
Choose a base branch
from

Conversation

alexgreenbank
Copy link
Member

@alexgreenbank alexgreenbank commented Apr 9, 2024

Proposal for the Remote Write 2.0 spec.

Signed-off-by: alexgreenbank <[email protected]>
@bwplotka

This comment was marked as outdated.

@bwplotka

This comment was marked as outdated.

bwplotka added a commit to prometheus/docs that referenced this pull request May 8, 2024
See proposal prometheus/proposals#35 which explain rationales.

Signed-off-by: bwplotka <[email protected]>
bwplotka and others added 2 commits May 8, 2024 15:50
- string interning
- metadata
- samples vs histogram samples
- exemplars

Signed-off-by: Callum Styan <[email protected]>
@bwplotka bwplotka changed the title remote write 2.0 proposal Remote write 2.0 Proposal May 20, 2024
Updated proposal: new structure, all decisions outlined.
@bwplotka bwplotka changed the title Remote write 2.0 Proposal Proposal: Prometheus Remote Write 2.0 May 22, 2024
@bwplotka bwplotka force-pushed the alexg/remote-write-20-proposal branch 2 times, most recently from 2376ae2 to 077e1dc Compare June 5, 2024 10:30
@bwplotka
Copy link
Member

bwplotka commented Jun 5, 2024

This proposal is ready for wider review! Some sections are linked by the spec itself to track decision rationales.

Signed-off-by: bwplotka <[email protected]>
@bwplotka bwplotka force-pushed the alexg/remote-write-20-proposal branch from 077e1dc to 90e1801 Compare June 5, 2024 16:26
Signed-off-by: bwplotka <[email protected]>
bwplotka added a commit to prometheus/docs that referenced this pull request Jun 10, 2024
See proposal prometheus/proposals#35 which explain rationales.

Signed-off-by: bwplotka <[email protected]>
@bwplotka
Copy link
Member

Update:

The spec was released in the experimental state https://prometheus.io/docs/specs/remote_write_spec_2_0/

Official comms & blog post will come, but it's rdy for early adoption. Prometheus support & compliance test will be released soon 🤗
Help wanted on the follow up items: prometheus/prometheus#13105 (comment)

We will merge this proposal once the spec will become stable. Feel free to comment/give suggestions!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants