-
Notifications
You must be signed in to change notification settings - Fork 539
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
Import cortex mixin from upstream #373
Conversation
Signed-off-by: Marco Pracucci <[email protected]>
…ster-memory-alert-threshold Increased CortexAllocatingTooMuchMemory alert threshold
Signed-off-by: Goutham Veeramachaneni <[email protected]>
…-memory-alert Add alert for etcd memory limits close
Signed-off-by: Mauro Stettler <[email protected]>
Signed-off-by: Marco Pracucci <[email protected]>
Signed-off-by: Marco Pracucci <[email protected]>
Signed-off-by: Marco Pracucci <[email protected]>
…tooltip-decrescent-sorting Sort legend descending in the CPU/memory panels.
…h-alert Fixed CortexQuerierHighRefetchRate alert
Signed-off-by: Marco Pracucci <[email protected]>
Signed-off-by: Marco Pracucci <[email protected]>
…ueries-dashboard Add slow queries dashboard
- Update dashboard so it only shows under provisioned services and why - Add sizing rules based on limits. - Add some docs to the dashboard. Signed-off-by: Tom Wilkie <[email protected]>
Add recording rules to calculate Cortex scaling
Signed-off-by: Marco Pracucci <[email protected]>
Signed-off-by: Marco Pracucci <[email protected]>
…isk-panels Fixed "Disk Writes" and "Disk Reads" panels
Signed-off-by: Marco Pracucci <[email protected]>
Signed-off-by: Marco Pracucci <[email protected]>
…ecording-rules Pre-compute aggregations to optimize scaling recording rules
Signed-off-by: Marco Pracucci <[email protected]>
Signed-off-by: Marco Pracucci <[email protected]>
…on-to-create-compactor-statefulset Add function to customize compactor statefulset
Signed-off-by: Marco Pracucci <[email protected]>
…tor-alert Fixed CortexCompactorRunFailed threshold
Signed-off-by: Marco Pracucci <[email protected]>
…t-progress-dashboard Added Cortex Rollout progress dashboard
Signed-off-by: Marco Pracucci <[email protected]>
…rtexIngesterReachingSeriesLimit Fine tune CortexIngesterReachingSeriesLimit alert
…tuck-rollout Add CortexRolloutStuck alert
Signed-off-by: Marco Pracucci <[email protected]>
Signed-off-by: Marco Pracucci <[email protected]>
Signed-off-by: Marco Pracucci <[email protected]>
…onsul-failures Added CortexFailingToTalkToConsul alert
This is a good point, which of the two do we prefer. (I have a slight preference towards
|
I think eventually yes, but for now I would like to make a start with adding some alerts and runbook content for query-sharding only. I think the operational jsonnet manifests can be added separtely. |
I prefer "operations" as well |
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.
Good job!
I know you didn't do it, but let me say saying it: I wouldn't do any "Cortex -> Mimir" renaming in alerts / dashboards at this stage. We can do it later on, in separate PRs (mixing it with this import PR would make review more difficult).
cb26f73
to
8b4b942
Compare
a598f4e
to
e7b4eab
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.
Good job! I didn't check every single command in Makefile but, as far as CI passes, I'm good :) I think we can eventually reiterate on it if we find any issue in the future.
What this PR does:
Imports cortex mixin from upstream including history and placing it under jsonnet/mimir-mixin
Which issue(s) this PR fixes:
This allows to diverge with alerts and runbooks from the Cortex project.
Continued from #366
Checklist
TestsCI updated[ ]CHANGELOG.md
updated - the order of entries should be[CHANGE]
,[FEATURE]
,[ENHANCEMENT]
,[BUGFIX]