-
We ran into high memory watermark today in one of our clusters and realized that we do not have any alerts for that situation. I looked around and it seems this was once discussed in #1006 but closed. My question: Is the formula Any help highly appreciated ❤️ |
Beta Was this translation helpful? Give feedback.
Replies: 1 comment 1 reply
-
You can benefit of our Grafana dashboards if you consume metrics using Prometheus and let Grafana fire the alerts for you. The formula you shared is correct to calculate the number of bytes before you hit the memory alarm. Note that Answering your question, yes, that's a good method to monitor for memory usage 🙂 The above definition may or may not match your definition of "high memory usage", specially given that the default high memory watermark value is 40% of the resource limit e.g. 400 Mi if you assigned 1Gi as memory limit. |
Beta Was this translation helpful? Give feedback.
You can benefit of our Grafana dashboards if you consume metrics using Prometheus and let Grafana fire the alerts for you.
The formula you shared is correct to calculate the number of bytes before you hit the memory alarm. Note that
rabbitmq_resident_memory_limit_bytes
is the "maximum" number of bytes utilised before rabbit fires a memory alarm. This metric does not correlate, nor match the memory limit defined in your resource limits (in the kubernetes manifest).Answering your question, yes, that's a good method to monitor for memory usage 🙂 The above definition may or may not match your definition of "high memory usage", specially given that the default high memory watermark value is 4…