-
Notifications
You must be signed in to change notification settings - Fork 3.9k
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
Grafana dashboard: add an uptime panel to overview #10762
base: main
Are you sure you want to change the base?
Conversation
@mkuratczyk thank you for your time. |
436a285
to
c895b57
Compare
I conducted several tests on a 2-node k3s cluster with 5 instances of RabbitMQ, but I couldn't replicate the issue you described. However, I'm keen to assist further. Firstly, could you kindly verify that the Prometheus query used matches the following:
Assuming the query aligns, it would be immensely helpful if you could provide additional details or steps that may aid in reproducing the issue. This could include specific configurations, environmental factors, or any other relevant information that might shed light on the problem. Thank you in advance for your assistance in resolving this matter. |
this the manifest I used to run Rabbitmq cluster: apiVersion: rabbitmq.com/v1beta1
kind: RabbitmqCluster
metadata:
name: foo
spec:
replicas: 5
service:
type: NodePort |
Thank you for providing additional details. I haven't faced this issue as my monitoring setup operates outside the Kubernetes cluster, with the It appears challenging to correlate the If you agree with my assessment, please consider closing the PR. |
I think uptime would be indeed valuable on the dashboard and I'm sure we can solve the query problem. I converted this to a draft PR and will have a look at fixing this problem when I have more time. |
What are your thoughts on adopting the following approach?
I'm unsure of the exact implementation details for the query at the moment. However, employing this method would enable us to track the maximum uptime within a specified custom interval. |
@mkuratczyk do you have an opinion on this approach? #10762 (comment) |
Proposed Changes
This pull request adds an uptime panel to the RabbitMQ overview Grafana dashboard.
By incorporating this feature, users can easily track the uptime of RabbitMQ instance.
Types of Changes
Checklist
CONTRIBUTING.md
document