-
Notifications
You must be signed in to change notification settings - Fork 706
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
Add Grafana dashboard for Fleet performance #4106
Add Grafana dashboard for Fleet performance #4106
Conversation
Validation steps
Ex:- longhorn-controller: repository: rancher/hardened-sriov-cni tag: v2.6.3-build20230913
|
1 similar comment
Validation steps
Ex:- longhorn-controller: repository: rancher/hardened-sriov-cni tag: v2.6.3-build20230913
|
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.
Test report
Verified on rancher v2.9-head v2.9-d68a9b4627050b3f2bbe5a8e4cbca1ec7df82200-head
with fleet:104.0.0+up0.10.0-rc.16
and rancher-monitoring:104.0.0-rc1+up45.31.1
There is a new dashboard named Fleet / Controller-Runtime
:
The other fleet dashboards are outdated as #4091 is not merged yet.
This dashboard utilizes generic metrics available by just using controller-runtime and enables insights into the performance of Fleet controllers. Related to rancher/fleet#2460
c97210d
to
0749777
Compare
Validation steps
Ex:- longhorn-controller: repository: rancher/hardened-sriov-cni tag: v2.6.3-build20230913
|
After rebase the new dashboard is still working and the other fleet dashboards were updated. |
Issue
Partly implements rancher/fleet#2460
Shares parent issue with #4091
Problem
This dashboard utilizes generic metrics available by just using controller-runtime and enables insights into the performance of Fleet controllers.
Solution
Testing
Imported the dashboard into a Grafana instance installed by
rancher-monitoring
(from dev-v2.9 branch to contain the necessary ServiceMonitor custom resource) chart using Rancher 2.9. Metrics in Fleet are available since v0.10.0-rc.13.Engineering Testing
Manual Testing
See Testing.
Automated Testing
No automated tests for this dashboard.
QA Testing Considerations
Regressions Considerations
New dashboard, no regressions possible.
Backporting considerations
Does not need to be backported.