FEAT(grafana): export dashboards
- to JSON and use sidecar ConfigMaps - Export 14 dashboards to JSON files - Use kustomize configMapGenerator for dashboard ConfigMaps - Enable Grafana sidecar to load dashboards from ConfigMaps - Keep Longhorn and Traefik Official from grafana.com
This commit is contained in:
@@ -54,6 +54,18 @@ datasources:
|
||||
jsonData:
|
||||
implementation: prometheus
|
||||
|
||||
# Sidecar for dashboard ConfigMaps
|
||||
sidecar:
|
||||
dashboards:
|
||||
enabled: true
|
||||
label: grafana_dashboard
|
||||
labelValue: "1"
|
||||
searchNamespace: grafana
|
||||
folderAnnotation: grafana_folder
|
||||
provider:
|
||||
foldersFromFilesStructure: false
|
||||
|
||||
# Dashboards from grafana.com (only those not in ConfigMaps)
|
||||
dashboardProviders:
|
||||
dashboardproviders.yaml:
|
||||
apiVersion: 1
|
||||
@@ -69,49 +81,13 @@ dashboardProviders:
|
||||
|
||||
dashboards:
|
||||
default:
|
||||
# Node Exporter Full - 노드 상세 메트릭
|
||||
node-exporter-full:
|
||||
gnetId: 1860
|
||||
revision: 37
|
||||
datasource: Prometheus
|
||||
# Kubernetes Namespaces
|
||||
kubernetes-views-namespaces:
|
||||
gnetId: 15758
|
||||
revision: 35
|
||||
datasource: Prometheus
|
||||
# Kubernetes Pods
|
||||
kubernetes-views-pods:
|
||||
gnetId: 15761
|
||||
revision: 28
|
||||
datasource: Prometheus
|
||||
# ArgoCD
|
||||
argocd:
|
||||
gnetId: 14584
|
||||
revision: 1
|
||||
datasource: Prometheus
|
||||
# Loki Logs
|
||||
loki-logs:
|
||||
gnetId: 13639
|
||||
revision: 2
|
||||
datasource: Loki
|
||||
# Longhorn Storage
|
||||
longhorn:
|
||||
gnetId: 16888
|
||||
revision: 9
|
||||
datasource: Prometheus
|
||||
# MinIO - 수동 import 사용 (변수 자동 매핑 필요)
|
||||
# Cert-Manager
|
||||
cert-manager:
|
||||
gnetId: 11001
|
||||
revision: 1
|
||||
datasource: Prometheus
|
||||
# CoreDNS
|
||||
coredns:
|
||||
gnetId: 14981
|
||||
revision: 2
|
||||
datasource: Prometheus
|
||||
# Traefik
|
||||
traefik:
|
||||
# Traefik Official
|
||||
traefik-official:
|
||||
gnetId: 17346
|
||||
revision: 9
|
||||
datasource: Prometheus
|
||||
|
||||
Reference in New Issue
Block a user