Need better explanation for Thanos Ruler and what it does #5547
Unanswered
zulh-civo
asked this question in
Questions & Answers
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
This is my follow-up question to my previous question. Since it's different context, I'm posting this as new question.
In my cluster 1 and cluster 2 now, I already have many
PrometheusRule
rules defined and they are creating alerts in AlertManager just fine. Note: Prometheus and AlertManager are running in the same cluster.I have looked at https://thanos.io/tip/thanos/quick-tutorial.md/ and https://thanos.io/tip/components/rule.md/ to better understand about this Thanos Ruler component. I also did some reading from various sources like Medium, Dev.to and etc. It's still not clear to me what this Ruler component does, its use cases and whether I need to install this component or not.
It's also not clear to me where this component should be running. Should it be in my Thanos cluster? Or, every cluster needs a replica of this Ruler component?
And, do I need to uninstall/delete my current
PrometheusRule
rules and AlertManager after I install this Thanos Ruler component?Do I need to switch to "Deployment with Receive" model (currently using "Deployment with Sidecar" model) if I want to use Thanos Ruler component?
Beta Was this translation helpful? Give feedback.
All reactions