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

Upgrade monitoring stack to use Grafana 8.x and maybe 9.x #10133

Closed
8 tasks
npepinpe opened this issue Aug 21, 2022 · 3 comments · Fixed by #10875
Closed
8 tasks

Upgrade monitoring stack to use Grafana 8.x and maybe 9.x #10133

npepinpe opened this issue Aug 21, 2022 · 3 comments · Fixed by #10875
Assignees
Labels
area/observability Marks an issue as observability related kind/toil Categorizes an issue or PR as general maintenance, i.e. cleanup, refactoring, etc. version:8.2.0-alpha2 Marks an issue as being completely or in parts released in 8.2.0-alpha2 version:8.2.0 Marks an issue as being completely or in parts released in 8.2.0

Comments

@npepinpe
Copy link
Member

Description

Our SaaS offering recently upgraded their monitoring stack such that they now use Grafana 8.x. In order for us to take advantage of the new features in our own dashboard, our development clusters should also be updated.

The simplest way to do so is to modify the benchmarks/docs/setup/prometheus-values.yaml file.

  • Remove the pinned grafana.image.tag

Now, for each cluster, run:

  • Follow these instructions
  • Run helm upgrade metrics --dry-run --debug --namespace default --dependency-update -f prometheus-operator-values.yml --version 17.0.0 prometheus-community/kube-prometheus-stack
  • Inspect the output from above to make sure everything seems OK. The important parts is that the PVC for Prometheus remains the same and we reuse the old data.
  • If all looks good, run helm upgrade metrics --debug --namespace default --dependency-update -f prometheus-operator-values.yml --version 17.0.0 prometheus-community/kube-prometheus-stack
  • Keep an eye on your pods (kubectl get pods -w) and make sure everything comes up green.

Do this for:

  • zeebe-cluster
  • zeebe-long-running

Once done, open a PR with the modified values and get it merge.

@npepinpe npepinpe added kind/toil Categorizes an issue or PR as general maintenance, i.e. cleanup, refactoring, etc. area/observability Marks an issue as observability related labels Aug 21, 2022
@megglos
Copy link
Contributor

megglos commented Sep 2, 2022

Triage: should be a long hanging fruit,

@npepinpe
Copy link
Member Author

I would propose to upgrade sooner than later to Grafana 9 actually, our SaaS environment is already on Grafana 9.

@menski menski assigned deepthidevaki and unassigned npepinpe Oct 28, 2022
@menski menski changed the title Upgrade monitoring stack to use Grafana 8.x Upgrade monitoring stack to use Grafana 8.x and maybe 9.x Oct 28, 2022
@menski
Copy link
Contributor

menski commented Oct 28, 2022

@deepthidevaki as medic you can try to achieve that next week, with the help of @npepinpe

@ghost ghost closed this as completed in 102aec0 Nov 1, 2022
@remcowesterhoud remcowesterhoud added the version:8.2.0-alpha2 Marks an issue as being completely or in parts released in 8.2.0-alpha2 label Dec 6, 2022
@npepinpe npepinpe added the version:8.2.0 Marks an issue as being completely or in parts released in 8.2.0 label Apr 5, 2023
This issue was closed.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
area/observability Marks an issue as observability related kind/toil Categorizes an issue or PR as general maintenance, i.e. cleanup, refactoring, etc. version:8.2.0-alpha2 Marks an issue as being completely or in parts released in 8.2.0-alpha2 version:8.2.0 Marks an issue as being completely or in parts released in 8.2.0
Projects
None yet
Development

Successfully merging a pull request may close this issue.

5 participants