Skip to content
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

Fix/rancher performance #34

Merged
merged 10 commits into from
Jan 23, 2025
Merged

Fix/rancher performance #34

merged 10 commits into from
Jan 23, 2025

Conversation

puffitos
Copy link
Member

@puffitos puffitos commented Jan 22, 2025

Motivation

Closes #32 . Review after #33

Changes

Added the official solution on how to parse the metrics from the rancher deployment, by adding an "exporter" to the templates.

Tests done

Tested in a CaaS development cluster. After waiting for around 15, the panels in the dashboard are populated:

image
image
image
image
image
image

I've no idea ATM why the session transmit error is empty. The metrics are there:

image

It's probably a network problem in the cluster 🤷

The dependencies are already updated, no need to run the command again.
The pinning of the images practically blocked the update of most
components.
Signed-off-by: Bruno Bressi <[email protected]>
This commit adds the necessary templates to be able to parse the rancher
deployments metrics. The resources were copied from the official
rancher-monitoring chart.

The default behavior should be not to activate this monitoring, because
the chart is typically deployed in downstream clusters, which don't have
any rancher deployments.
@puffitos puffitos added bug Something isn't working area/dashboards Issues and PRs regarding the grafana dashboards shipped with the chart. labels Jan 22, 2025
@puffitos puffitos self-assigned this Jan 22, 2025
@puffitos puffitos added this to the 1.0.0 milestone Jan 22, 2025
@puffitos puffitos mentioned this pull request Jan 22, 2025
@puffitos puffitos merged commit 6859fa7 into main Jan 23, 2025
1 check passed
@puffitos puffitos deleted the fix/rancher-performance branch January 23, 2025 11:10
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
area/dashboards Issues and PRs regarding the grafana dashboards shipped with the chart. bug Something isn't working
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Bug: rancher performance monitoring dasbhoard not being populated
2 participants