Grafana is an open-source data visualization and monitoring platform that provides support for various data sources such as Prometheus, InfluxDB, and Elasticsearch. It offers a wide range of customizable dashboards and panels that can be used to display and analyze data in real-time. Whether you are looking to monitor the performance of your home lab or simply want to visualize your data in a more meaningful way, Grafana has you covered. With its intuitive user interface and powerful visualization capabilities, it is a must-have tool for any home Kubernetes user.
grafana from grafana-operator is more popular with 131 repositories.
Install with:
helm repo add grafana oci://ghcr.io/grafana/helm-charts/grafana
helm install grafana grafana/grafana -f values.yaml
See examples from other people.
Name | Repo | Stars | Version | Timestamp |
---|---|---|---|---|
grafana | onedr0p/home-ops | 2298 | 8.12.1 | 11 hours ago |
grafana | buroa/k8s-gitops | 256 | 8.12.1 | 14 hours ago |
grafana | joryirving/home-ops | 162 | 8.12.1 | a day ago |
grafana | blackjid/home-ops | 93 | 8.12.1 | a day ago |
grafana | ishioni/homelab-ops | 129 | 8.12.1 | 2 days ago |
See the most popular values for this chart:
Key | Types |
---|---|
number | |
boolean | |
boolean | |
string | |
string | |
dashboardProviders.dashboardproviders.yaml.providers[].options.path (31) /var/lib/grafana/dashboards/default | string |
number | |
string | |
boolean | |
string | |
number | |
boolean | |
string | |
sidecar.dashboards.folderAnnotation (29) grafana_folder | string |
boolean | |
boolean | |
sidecar.dashboards.label (27) grafana_dashboard | string |
string | |
boolean | |
string | |
string | |
sidecar.datasources.label (6) grafana_datasource | string |
boolean | |
sidecar.image.registry (8) ghcr.io | string |
sidecar.image.repository (8) home-operations/k8s-sidecar | string |
sidecar.image.tag (8) 1.30.3@sha256:39cca7abcad8f1621b9462d95f7d0e60301b92fcb0ff4de0ad4561859011cddf | string |
boolean | |
string | |
boolean | |
string | |
string | |
number | |
datasources.datasources.yaml.datasources[].access (29) proxy | string |
datasources.datasources.yaml.datasources[].name (29) Prometheus | string |
datasources.datasources.yaml.datasources[].type (29) prometheus | string |
datasources.datasources.yaml.datasources[].url (29) http://prometheus-operated.observability.svc.cluster.local:9090 | string |
boolean | |
string | |
number | |
string | |
string | |
string | |
number | |
string | |
string | |
string | |
string | |
number | |
number | |
number | |
number | |
boolean | |
string | |
datasources.datasources.yaml.datasources[].uid (22) prometheus | string |
string | |
string | |
string | |
boolean | |
string | |
boolean | |
number | |
boolean | |
datasources.datasources.yaml.deleteDatasources[].name (27) Alertmanager | string |
number | |
boolean | |
string | |
string | |
string | |
string | |
plugins[] (29) - grafana-clock-panel | string |
boolean | |
string | |
string | |
boolean | |
env.GF_PLUGINS_ALLOW_LOADING_UNSIGNED_PLUGINS (22) natel-discrete-panel,pr0ps-trackmap-panel,panodata-map-panel | string |
env.GF_SERVER_ROOT_URL (22) https://grafana.${SECRET_DOMAIN} | string |
boolean | |
boolean | |
string | |
env.GF_FEATURE_TOGGLES_ENABLE (10) publicDashboards | string |
boolean | |
boolean, string | |
boolean | |
boolean | |
boolean | |
boolean | |
string | |
string | |
string | |
env.GF_LOG_MODE (4) console | string |
boolean | |
string | |
string | |
env.GF_DASHBOARDS_DEFAULT_HOME_DASHBOARD_PATH (3) /tmp/dashboards/home.json | string |
boolean | |
string | |
boolean | |
string | |
boolean | |
string | |
string | |
string | |
string | |
string | |
boolean | |
boolean | |
boolean | |
boolean | |
string | |
string | |
string | |
string | |
boolean | |
string | |
string | |
string | |
string | |
string | |
string | |
string | |
string | |
string | |
string | |
boolean | |
string | |
boolean | |
boolean | |
boolean | |
boolean | |
boolean | |
string | |
string | |
number | |
boolean | |
boolean | |
grafana.ini.auth.generic_oauth.scopes (11) openid profile email groups | string |
string | |
string | |
string | |
string | |
number | |
string | |
boolean | |
string | |
grafana.ini.auth.generic_oauth.role_attribute_path (5) contains(groups[*], 'Grafana Admins') && 'Admin' || contains(groups[*], 'Grafana Editors') && 'Editor' || 'Viewer' | string |
string | |
boolean | |
string | |
string | |
grafana.ini.auth.generic_oauth.login_attribute_path (3) preferred_username | string |
string | |
boolean | |
string | |
boolean | |
boolean | |
boolean | |
string | |
boolean | |
boolean | |
boolean | |
boolean | |
boolean | |
boolean | |
string | |
string | |
string | |
string | |
string | |
boolean | |
number | |
string | |
string | |
string | |
boolean | |
string | |
boolean | |
string | |
grafana.ini.paths.data (5) /var/lib/grafana/data | string |
grafana.ini.paths.logs (4) /var/log/grafana | string |
grafana.ini.paths.plugins (4) /var/lib/grafana/plugins | string |
grafana.ini.paths.provisioning (4) /etc/grafana/provisioning | string |
boolean | |
string | |
grafana.ini.log.mode (4) console | string |
string | |
boolean | |
boolean | |
string | |
number | |
string | |
string | |
string | |
string | |
string | |
string | |
string | |
boolean | |
string | |
boolean | |
string | |
string | |
string | |
string | |
string | |
string | |
string | |
boolean | |
boolean | |
string | |
boolean | |
string | |
number | |
number | |
string | |
number | |
number | |
dashboards.default.cert-manager.url (6) https://raw.githubusercontent.com/monitoring-mixins/website/master/assets/cert-manager/dashboards/cert-manager.json | string |
string | |
string | |
string | |
number | |
number | |
string | |
string | |
number | |
number | |
string | |
dashboards.default.external-secrets.url (17) https://raw.githubusercontent.com/external-secrets/external-secrets/main/docs/snippets/dashboard.json | string |
string | |
string | |
number | |
number | |
dashboards.default.volsync.datasource[].name (17) DS_PROMETHEUS | string |
dashboards.default.volsync.datasource[].value (17) Prometheus | string |
number | |
number | |
string | |
string | |
number | |
number | |
string | |
number | |
number | |
string | |
number | |
number | |
string | |
number | |
number | |
string | |
number | |
number | |
string | |
number | |
number | |
string | |
number | |
number | |
number | |
number | |
string | |
string | |
number | |
number | |
dashboards.default.node-feature-discovery.url (8) https://raw.githubusercontent.com/kubernetes-sigs/node-feature-discovery/master/examples/grafana-dashboard.json | string |
string | |
string | |
string | |
dashboards.default.spegel.datasource[].name (7) DS_PROMETHEUS | string |
string | |
number | |
number | |
dashboards.default.zfs.datasource (7) Prometheus | string |
number | |
number | |
string | |
number | |
number | |
string | |
number | |
number | |
string | |
number | |
number | |
string | |
dashboards.default.flux-cluster.url (6) https://raw.githubusercontent.com/fluxcd/flux2-monitoring-example/main/monitoring/configs/dashboards/cluster.json | string |
string | |
dashboards.default.flux-control-plane.url (6) https://raw.githubusercontent.com/fluxcd/flux2-monitoring-example/main/monitoring/configs/dashboards/control-plane.json | string |
dashboards.default.smart.datasource[].name (6) DS_PROMETHEUS | string |
string | |
number | |
number | |
string | |
number | |
number | |
string | |
number | |
number | |
string | |
number | |
number | |
string | |
number | |
number | |
string | |
dashboards.default.nginx-request-handling-performance.url (5) https://raw.githubusercontent.com/kubernetes/ingress-nginx/master/deploy/grafana/dashboards/request-handling-performance.json | string |
dashboards.default.nginx.datasource (5) Prometheus | string |
dashboards.default.nginx.url (5) https://raw.githubusercontent.com/kubernetes/ingress-nginx/master/deploy/grafana/dashboards/nginx.json | string |
dashboards.default.unpackerr.datasource[].name (5) DS_PROMETHEUS | string |
string | |
number | |
number | |
string | |
number | |
number | |
dashboards.default.emqx.datasource[].name (3) DS_PROMETHEUS | string |
string | |
number | |
number | |
dashboards.default.envoy.datasource[].name (3) DS_AFRANET_PROMETHEUS | string |
string | |
number | |
number | |
dashboards.default.gatus.datasource (3) Prometheus | string |
dashboards.default.gatus.url (3) https://raw.githubusercontent.com/TwiN/gatus/master/.examples/docker-compose-grafana-prometheus/grafana/provisioning/dashboards/gatus.json | string |
string | |
number | |
number | |
string | |
string | |
string | |
string | |
string | |
number | |
number | |
string | |
string | |
string | |
number | |
number | |
number | |
number | |
string | |
string | |
string | |
string | |
string | |
number | |
number | |
string | |
string | |
number | |
number | |
string | |
string | |
string | |
string | |
number | |
number | |
string | |
string | |
string | |
string | |
string | |
string | |
string | |
string | |
number | |
number | |
string | |
number | |
number | |
string | |
string | |
string | |
string | |
string | |
string | |
string | |
string | |
number | |
number | |
string | |
string | |
string | |
number | |
number | |
string | |
number | |
number | |
string | |
number | |
number | |
string | |
number | |
number | |
string | |
number | |
number | |
string | |
number | |
number | |
string | |
number | |
number | |
string | |
string | |
string | |
string | |
string | |
string | |
string | |
string | |
string | |
number | |
number | |
string | |
string | |
number | |
number | |
string | |
string | |
number | |
number | |
string | |
number | |
number | |
string | |
number | |
number | |
number | |
number | |
string | |
string | |
dashboards.flux.flux-cluster.url (12) https://raw.githubusercontent.com/fluxcd/flux2-monitoring-example/main/monitoring/configs/dashboards/cluster.json | string |
string | |
string | |
string | |
string | |
dashboards.flux.flux-control-plane.url (12) https://raw.githubusercontent.com/fluxcd/flux2-monitoring-example/main/monitoring/configs/dashboards/control-plane.json | string |
dashboards.flux.flux-logs.datasource (5) Prometheus | string |
dashboards.flux.flux-logs.url (5) https://raw.githubusercontent.com/fluxcd/flux2-monitoring-example/main/monitoring/configs/dashboards/logs.json | string |
string | |
number | |
number | |
string | |
string | |
number | |
number | |
string | |
string | |
number | |
number | |
string | |
string | |
number | |
number | |
string | |
string | |
number | |
number | |
string | |
string | |
number | |
number | |
number | |
string | |
string | |
number | |
number | |
string | |
string | |
string | |
number | |
number | |
string | |
string | |
string | |
string | |
string | |
number | |
number | |
string | |
string | |
string | |
number | |
number | |
string | |
string | |
string | |
number | |
number | |
string | |
string | |
string | |
number | |
number | |
string | |
number | |
number | |
string | |
number | |
number | |
string | |
number | |
number | |
string | |
number | |
number | |
string | |
number | |
number | |
string | |
number | |
number | |
string | |
number | |
number | |
string | |
string | |
number | |
number | |
string | |
number | |
number | |
string | |
string | |
string | |
string | |
string | |
string | |
string | |
string | |
number | |
number | |
string | |
string | |
number | |
number | |
string | |
string | |
string | |
number | |
number | |
string | |
string | |
string | |
number | |
number | |
dashboards.ceph.ceph-osd.datasource (9) Prometheus | string |
number | |
number | |
string | |
number | |
number | |
string | |
number | |
number | |
string | |
number | |
number | |
string | |
number | |
number | |
string | |
number | |
number | |
string | |
number | |
number | |
number | |
number | |
string | |
string | |
string | |
string | |
number | |
number | |
string | |
number | |
number | |
string | |
number | |
number | |
string | |
number | |
number | |
string | |
number | |
number | |
string | |
string | |
number | |
number | |
string | |
number | |
number | |
string | |
number | |
number | |
string | |
number | |
number | |
string | |
number | |
number | |
dashboards.storage.volsync.datasource[].name (5) DS_PROMETHEUS | string |
string | |
number | |
number | |
string | |
number | |
number | |
string | |
number | |
number | |
string | |
number | |
number | |
dashboards.storage.etcd-storage.datasource[].name (3) DS_VICTORIAMETRICS | string |
string | |
number | |
number | |
dashboards.storage.minio.datasource[].name (3) DS_PROMETHEUS | string |
string | |
number | |
number | |
dashboards.storage.zfs.datasource (3) Prometheus | string |
number | |
number | |
string | |
string | |
string | |
string | |
number | |
number | |
string | |
number | |
number | |
string | |
string | |
number | |
number | |
string | |
string | |
number | |
number | |
string | |
string | |
number | |
number | |
string | |
string | |
number | |
number | |
string | |
string | |
number | |
number | |
dashboards.network.cloudflared.datasource[].name (4) DS_PROMETHEUS | string |
string | |
number | |
number | |
string | |
number | |
number | |
string | |
number | |
number | |
string | |
number | |
number | |
string | |
string | |
string | |
number | |
number | |
string | |
number | |
number | |
string | |
number | |
number | |
string | |
number | |
number | |
string | |
number | |
number | |
string | |
string | |
number | |
number | |
string | |
string | |
number | |
number | |
string | |
string | |
string | |
string | |
string | |
string | |
string | |
string | |
string | |
string | |
number | |
number | |
string | |
string | |
number | |
number | |
string | |
string | |
number | |
number | |
string | |
string | |
number | |
number | |
string | |
string | |
number | |
number | |
string | |
string | |
number | |
number | |
string | |
string | |
number | |
number | |
string | |
string | |
number | |
number | |
string | |
string | |
number | |
number | |
string | |
string | |
number | |
number | |
string | |
string | |
number | |
number | |
string | |
dashboards.nginx.nginx-request-handling-performance.url (3) https://raw.githubusercontent.com/kubernetes/ingress-nginx/master/deploy/grafana/dashboards/request-handling-performance.json | string |
dashboards.nginx.nginx.datasource (3) Prometheus | string |
dashboards.nginx.nginx.url (3) https://raw.githubusercontent.com/kubernetes/ingress-nginx/master/deploy/grafana/dashboards/nginx.json | string |
string | |
dashboards.postgres.crunchy-pgbackrest.url (3) https://raw.githubusercontent.com/CrunchyData/postgres-operator-examples/main/kustomize/monitoring/grafana/dashboards/pgbackrest.json | string |
string | |
dashboards.postgres.crunchy-pod-details.url (3) https://raw.githubusercontent.com/CrunchyData/postgres-operator-examples/main/kustomize/monitoring/grafana/dashboards/pod_details.json | string |
string | |
dashboards.postgres.crunchy-postgresql-details.url (3) https://raw.githubusercontent.com/CrunchyData/postgres-operator-examples/main/kustomize/monitoring/grafana/dashboards/postgresql_details.json | string |
string | |
dashboards.postgres.crunchy-postgresql-overview.url (3) https://raw.githubusercontent.com/CrunchyData/postgres-operator-examples/main/kustomize/monitoring/grafana/dashboards/postgresql_overview.json | string |
string | |
dashboards.postgres.crunchy-postgresql-service_health.url (3) https://raw.githubusercontent.com/CrunchyData/postgres-operator-examples/main/kustomize/monitoring/grafana/dashboards/postgresql_service_health.json | string |
string | |
dashboards.postgres.crunchy-prometheus-alerts.url (3) https://raw.githubusercontent.com/CrunchyData/postgres-operator-examples/main/kustomize/monitoring/grafana/dashboards/prometheus_alerts.json | string |
string | |
dashboards.postgres.crunchy-query-statistics.url (3) https://raw.githubusercontent.com/CrunchyData/postgres-operator-examples/main/kustomize/monitoring/grafana/dashboards/query_statistics.json | string |
string | |
number | |
number | |
string | |
string | |
string | |
string | |
string | |
string | |
number | |
number | |
string | |
string | |
string | |
string | |
string | |
string | |
string | |
number | |
number | |
string | |
string | |
number | |
number | |
string | |
number | |
number | |
string | |
string | |
string | |
number | |
number | |
string | |
string | |
number | |
number | |
string | |
string | |
number | |
number | |
string | |
string | |
number | |
number | |
string | |
string | |
number | |
number | |
string | |
number | |
number | |
dashboards.teslamate.battery-health.url (3) https://raw.githubusercontent.com/teslamate-org/teslamate/master/grafana/dashboards/battery-health.json | string |
string | |
dashboards.teslamate.charge-level.url (3) https://raw.githubusercontent.com/teslamate-org/teslamate/master/grafana/dashboards/charge-level.json | string |
string | |
dashboards.teslamate.charges.url (3) https://raw.githubusercontent.com/teslamate-org/teslamate/master/grafana/dashboards/charges.json | string |
string | |
dashboards.teslamate.charging-stats.url (3) https://raw.githubusercontent.com/teslamate-org/teslamate/master/grafana/dashboards/charging-stats.json | string |
string | |
dashboards.teslamate.drive-stats.url (3) https://raw.githubusercontent.com/teslamate-org/teslamate/master/grafana/dashboards/drive-stats.json | string |
string | |
dashboards.teslamate.drives.url (3) https://raw.githubusercontent.com/teslamate-org/teslamate/master/grafana/dashboards/drives.json | string |
string | |
dashboards.teslamate.efficiency.url (3) https://raw.githubusercontent.com/teslamate-org/teslamate/master/grafana/dashboards/efficiency.json | string |
string | |
dashboards.teslamate.locations.url (3) https://raw.githubusercontent.com/teslamate-org/teslamate/master/grafana/dashboards/locations.json | string |
string | |
dashboards.teslamate.overview.url (3) https://raw.githubusercontent.com/teslamate-org/teslamate/master/grafana/dashboards/overview.json | string |
string | |
dashboards.teslamate.projected-range.url (3) https://raw.githubusercontent.com/teslamate-org/teslamate/master/grafana/dashboards/projected-range.json | string |
string | |
dashboards.teslamate.states.url (3) https://raw.githubusercontent.com/teslamate-org/teslamate/master/grafana/dashboards/states.json | string |
string | |
dashboards.teslamate.statistics.url (3) https://raw.githubusercontent.com/teslamate-org/teslamate/master/grafana/dashboards/statistics.json | string |
string | |
dashboards.teslamate.timeline.url (3) https://raw.githubusercontent.com/teslamate-org/teslamate/master/grafana/dashboards/timeline.json | string |
string | |
dashboards.teslamate.trip.url (3) https://raw.githubusercontent.com/teslamate-org/teslamate/master/grafana/dashboards/trip.json | string |
string | |
dashboards.teslamate.updates.url (3) https://raw.githubusercontent.com/teslamate-org/teslamate/master/grafana/dashboards/updates.json | string |
string | |
dashboards.teslamate.vampire-drain.url (3) https://raw.githubusercontent.com/teslamate-org/teslamate/master/grafana/dashboards/vampire-drain.json | string |
string | |
dashboards.teslamate.visited.url (3) https://raw.githubusercontent.com/teslamate-org/teslamate/master/grafana/dashboards/visited.json | string |
string | |
string | |
string | |
string | |
string | |
string | |
string | |
string | |
string | |
string | |
string | |
string | |
string | |
number | |
number | |
string | |
string | |
string | |
string | |
string | |
string | |
string | |
string | |
string | |
string | |
string | |
string | |
string | |
string | |
string | |
string | |
string | |
number | |
number | |
string | |
number | |
number | |
string | |
number | |
number | |
string | |
number | |
number | |
string | |
string | |
string | |
string | |
string | |
string | |
string | |
string | |
string | |
string | |
string | |
string | |
string | |
string | |
string | |
string | |
string | |
string | |
string | |
string | |
string | |
string | |
string | |
string | |
string | |
string | |
string | |
string | |
string | |
string | |
string | |
string | |
string | |
string | |
string | |
string | |
string | |
string | |
string | |
string | |
string | |
string | |
string | |
string | |
string | |
string | |
string | |
string | |
number | |
number | |
string | |
number | |
number | |
string | |
string | |
number | |
number | |
string | |
number | |
number | |
string | |
string | |
string | |
string | |
string | |
string | |
string | |
string | |
number | |
number | |
string | |
number | |
number | |
string | |
number | |
number | |
string | |
number | |
number | |
string | |
number | |
number | |
string | |
number | |
number | |
string | |
number | |
number | |
string | |
number | |
number | |
string | |
number | |
number | |
string | |
number | |
number | |
string | |
number | |
number | |
string | |
number | |
number | |
string | |
number | |
number | |
string | |
number | |
number | |
string | |
number | |
number | |
string | |
number | |
number | |
string | |
number | |
number | |
string | |
number | |
number | |
string | |
number | |
number | |
string | |
number | |
number | |
string | |
string | |
number | |
number | |
string | |
string | |
number | |
number | |
string | |
string | |
number | |
number | |
string | |
number | |
number | |
string | |
string | |
string | |
string | |
string | |
string | |
number | |
number | |
string | |
string | |
string | |
string | |
string | |
number | |
number | |
string | |
string | |
string | |
string | |
string | |
string | |
string | |
string | |
string | |
string | |
number | |
number | |
string | |
string | |
number | |
number | |
string | |
number | |
number | |
string | |
string | |
string | |
string | |
string | |
string | |
string | |
number | |
number | |
string | |
number | |
number | |
string | |
number | |
number | |
string | |
number | |
number | |
string | |
number | |
number | |
string | |
number | |
number | |
string | |
number | |
number | |
string | |
string | |
string | |
string | |
string | |
string | |
string | |
string | |
string | |
string | |
string | |
string | |
string | |
string | |
string | |
string | |
string | |
string | |
string | |
string | |
string | |
string | |
string | |
string | |
string | |
string | |
string | |
number | |
number | |
string | |
number | |
number | |
string | |
string | |
number | |
number | |
string | |
string | |
string | |
string | |
string | |
string | |
string | |
string | |
string | |
string | |
string | |
string | |
string | |
number | |
number | |
string | |
string | |
string | |
string | |
string | |
string | |
string | |
string | |
string | |
string | |
string | |
string | |
string | |
string | |
string | |
string | |
string | |
string | |
string | |
string | |
string | |
string | |
string | |
string | |
string | |
string | |
string | |
string | |
string | |
string | |
string | |
admin.existingSecret (21) grafana-admin-secret | string |
admin.passwordKey (6) adminPass | string |
admin.userKey (6) adminUser | string |
deploymentStrategy.type (19) Recreate | string |
boolean | |
string | |
string | |
route.main.parentRefs[].namespace (19) kube-system | string |
string | |
string | |
string | |
string | |
route.main.annotations."gethomepage.dev/group" (3) Observability | string |
string | |
string | |
string | |
string | |
string | |
string | |
string | |
string | |
number | |
boolean | |
string | |
string | |
string | |
string | |
number, string | |
envFromSecrets[].name (12) grafana-secret | string |
rbac.pspEnabled (11) false | boolean |
string | |
string | |
string | |
string | |
number | |
topologySpreadConstraints[].topologyKey (10) kubernetes.io/hostname | string |
topologySpreadConstraints[].whenUnsatisfiable (10) DoNotSchedule | string |
boolean | |
string | |
ingress.ingressClassName (8) internal | string |
string | |
string | |
string | |
string | |
string | |
string | |
string | |
string | |
string | |
string | |
string | |
string | |
string | |
string | |
string | |
string | |
string | |
boolean | |
boolean | |
boolean | |
boolean | |
string | |
string | |
string | |
boolean | |
number | |
string | |
annotations."secret.reloader.stakater.com/reload" (4) grafana-admin-secret | string |
string | |
extraInitContainers[].envFrom[].secretRef.name (4) grafana-secret | string |
string | |
string | |
string | |
string | |
string | |
string | |
boolean | |
string | |
string | |
string | |
string | |
string | |
string | |
string | |
string | |
boolean | |
number | |
string | |
string | |
number | |
string | |
string | |
string | |
string | |
string | |
string | |
string | |
string | |
number | |
string | |
string | |
boolean | |
string | |
string | |
boolean | |
number |