Add optional preset_labels to Middleware::Collector metrics#254
Closed
JoshInLisbon wants to merge 1 commit intoprometheus:masterfrom
Closed
Add optional preset_labels to Middleware::Collector metrics#254JoshInLisbon wants to merge 1 commit intoprometheus:masterfrom
JoshInLisbon wants to merge 1 commit intoprometheus:masterfrom
Conversation
Signed-off-by: Joshua Eichler-Summers <joshua.summers@boardintelligence.com>
Collaborator
|
Hello @JoshInLisbon, Unless i'm misunderstanding the intention here, this looks like a re-do of #180 and #174. Generally speaking, "the Prometheus way" is to set target labels on the Prometheus end, instead of reporting those labels from your app. Based on this, I'm closing this PR as it goes against Prometheus Best Practices. Please reopen if I've misunderstood the intention here. |
|
I think that it's quite restrictive to not accept preset labels. There is a reason why they exist in the API. Some values may not be available to Prometheus (e.g. an app's version). There may be other legitimate reasons to not use target labels, such as when a team doesn't have access to the Prometheus configuration. |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Signed-off-by: Joshua Eichler-Summers joshua.summers@boardintelligence.com