Skip to content

Conversation

@mimir-github-bot
Copy link
Contributor

Merge from prometheus/prometheus

This PR was automatically created by the merge-upstream-prometheus workflow

Details:

Changes:

This PR merges the latest changes from the upstream prometheus/prometheus main branch.

juliusv and others added 5 commits October 15, 2025 15:33
This adds:

* A `ScrapePoolConfig()` method to the scrape manager that allows getting
  the scrape config for a given pool.
* An API endpoint at `/api/v1/targets/relabel_steps` that takes a pool name
  and a label set of a target and returns a detailed list of applied
  relabeling rules and their output for each step.
* A "show relabeling" link/button for each target on the discovery page
  that shows the detailed flow of all relabeling rules (based on the API
  response) for that target.

Note that this changes the JSON encoding of the relabeling rule config
struct to output the original snake_case (instead of camelCase) field names,
and before merging, we need to be sure that's ok :) See my comment about
that at prometheus/prometheus#15383 (comment)

Fixes prometheus/prometheus#17283

Signed-off-by: Julius Volz <[email protected]>
…r to prioritize type-and-unit-labels feature (#17387)

* fix

Signed-off-by: pipiland2612 <[email protected]>

* fix nits & update docs

Signed-off-by: pipiland2612 <[email protected]>

* fix docs

Signed-off-by: pipiland2612 <[email protected]>

---------

Signed-off-by: pipiland2612 <[email protected]>
* add feature flag for remote write v2

Signed-off-by: pipiland2612 <[email protected]>

* change from number to protobuf_message

Signed-off-by: pipiland2612 <[email protected]>

* fix test

Signed-off-by: pipiland2612 <[email protected]>

* fix name

Signed-off-by: pipiland2612 <[email protected]>

* run make cli-documentation

Signed-off-by: pipiland2612 <[email protected]>

* fix help

Signed-off-by: pipiland2612 <[email protected]>

* run make cli-documentation

Signed-off-by: pipiland2612 <[email protected]>

---------

Signed-off-by: pipiland2612 <[email protected]>
ui: Allow viewing detailed relabeling steps for each discovered target
@CLAassistant
Copy link

CLA assistant check
Thank you for your submission! We really appreciate it. Like many open source projects, we ask that you all sign our Contributor License Agreement before we can accept your contribution.
0 out of 3 committers have signed the CLA.

❌ juliusv
❌ pipiland2612
❌ mimir-github-bot[bot]
You have signed the CLA already but the status is still pending? Let us recheck it.

Copy link
Contributor

@mimir-vendoring mimir-vendoring bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I'm approving this upstream merge PR.
This PR merges changes from prometheus/prometheus upstream repository.
Related GitHub action is defined here.

@mimir-vendoring mimir-vendoring bot enabled auto-merge November 3, 2025 02:37
@mimir-vendoring mimir-vendoring bot merged commit 7102645 into main Nov 3, 2025
27 of 29 checks passed
@mimir-vendoring mimir-vendoring bot deleted the bot/main/merge-upstream-main-202511030236 branch November 3, 2025 02:55
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants