-
Notifications
You must be signed in to change notification settings - Fork 100
3scale monitoring deploys prometheus rules as opt-in feature #620
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
Conversation
b4cb968 to
445d051
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Looks good to me. Can we have some doc about the generated rules part ?
In that doc we should mention that users should locally modify all prometheus rules yaml to replace the __NAMESPACE__ placeholder everywhere for the namespace where they want to deploy them.
An alternative instead of committing the rules would be being able to provide the namespace in the CLI command. That means they would need to run that command to generate them
445d051 to
78fda50
Compare
If the customer wants custom prometheus rules (because the expressions, duration or severity does not fit for their infra), it does not make sense to generate them using CLI with namespace parameter. The CLI command would have to provide too many flags. |
|
added the readme with more doc |
I was not proposing custom prometheus rules. I was commenting an alternative way of adding a way to generate them with the namespace they want. In the commited rules I see multiple references to |
|
The doc looks good to me 👍 |
|
added |
|
Code Climate has analyzed commit f973655 and detected 43 issues on this pull request. Here's the issue category breakdown:
View more on Code Climate. |
miguelsorianod
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
👍 great work
https://issues.redhat.com/browse/THREESCALE-7137