-
Notifications
You must be signed in to change notification settings - Fork 146
New issue
Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? # to your account
Fix malformed types in Prometheus rules #1767
Conversation
overall it looks ok, but have you tested it? |
What exactly do you mean by testing it? With these changes I was able to set these rules up with |
I mean you made a change, have you check that it does not break current functionality? |
No, I haven't. Again, if you're able to give me some guidance on how to check for any breaking changes, I'll be happy to. I didn't find any tests or contributing guidelines. |
for some reason I see that my reply is not here, |
The question, did it reach the dasbhoard? under the Advisor section (in the overview dashboard) there is a warning table, you should see the warning there, if so, it's ok and I'll merge |
@amnonh thanks. Can we also have this backported to 4.0.0? I can send a PR if you don't mind backporting. |
no need, I'll backport |
Perfect. Are you planning on releasing a patch/minor anytime soon? |
Not realy, but it would work for anyone that work with the branch directly |
@amnonh the thing is in our docs we are instructing the users to download the scylla-monitoring release (see https://operator.docs.scylladb.com/stable/monitoring.html). If they were to work with the branch directly, they would have to build the dashboards themselves. It would be much nicer to have them download the released version. |
@rzetelskik the branch contains everything, we instruct users to use the release, but in practice many do use the branch that contains everything. When possible, i prefer to release minor releases over patch releases, 4.1 will probably be released in about a month |
For example, do a select with paging turn off
Or do select with allow filtering
…On Thursday, August 11, 2022, Kacper Rzetelski ***@***.***> wrote:
I mean you made a change, have you check that it does not break current
functionality?
No, I haven't. Again, if you're able to give me some guidance on how to
check for any breaking changes, I'll be happy to. I didn't find any tests
or contributing guidelines.
—
Reply to this email directly, view it on GitHub
<#1767 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/AAQFDPZ55NI7FXBFJ5BN4TLVYTQAPANCNFSM53VOGKGQ>
.
You are receiving this because you were assigned.Message ID:
***@***.***>
|
At the moment, trying to install
prometheus-community/kube-prometheus-stack
Helm chart with additional Prometheus rules defined by Scylla Monitoring results in the following validation error:This pull request changes the ill-formed values from integers to strings in order to pass validation.
To give you some context: using the
prometheus-community/kube-prometheus-stack
Helm chart is a recommended way of deploying Scylla Monitoring stack in K8s with Scylla Operator (see Setting up Monitoring). Introducing this change lets us avoid formatting these rules before deploying them.Required by scylladb/scylla-operator#1001.