Discovered a simple CLI to backup and upload Grafana dashboards

This is a super useful tool to list, download and upload Grafana dashboards as json. Currently using this to occasionally take extra-extra backups of my Grafana creations https://software.es.net/gdg/ Links: 202312301612

December 30, 2023 路 Mischa van den Burg

Video: Viewing Strava Data In Grafana Dashboards

In this video I鈥檒l show you how to view your Strava data in Grafana by doing the following steps: creating an application in Strava installing the Strava plugin in Grafana adding the Strava data source importing dashboards exploring data and creating custom dashboard Links: 202312250812 ...

December 27, 2023 路 Mischa van den Burg

Video: How To Install Prometheus & Grafana In Your Homelab

In this video I鈥檒l be installing Prometheus and Grafana in a Kubernetes cluster running in Rancher Desktop on my MacBook. There are many options available out there but this is the easiest one I found to get up and running quickly. helm repo add prometheus-community https://prometheus-community.github.io/helm-charts helm repo update helm install prometheus-stack prometheus-community/kube-prometheus-stack --namespace=prometheus-stack --create-namespace ...

December 25, 2023 路 Mischa van den Burg

Deploying Grafana Agent With Custom Secrets From Azure Key Vault Using Akv2k8s And K8s-Monitoring Helm Chart

Grafana has developed a Helm chart which greatly simplifies the deployment of a monitoring stack to your Kubernetes clusters. It contains: kube-state-metrics, which gathers metrics about Kubernetes objects Node exporter, which gathers metrics about Kubernetes nodes OpenCost, which interprets the above to create cost metrics for the cluster, and Grafana Agent, which scrapes the above services to forward metrics to Prometheus and logs to Loki The Prometheus and Loki services may be hosted on the same cluster, or remotely (e.g. on Grafana Cloud). ...

November 28, 2023 路 Mischa van den Burg

Setting up Grafana Cloud with Entra ID authentication using Terraform

Been working on a nice project lately. My current client has chosen to run Grafana Cloud and the instance was running in West US, which was leading to slower performance. I took up the project of provisioning a new instance in West Europe. Although I would have preferred to host Grafana ourselves or use Azure Managed Grafana, this is what the client has chosen so I that is what I鈥檒l have to work with. ...

November 17, 2023 路 Mischa van den Burg