diff --git a/cluster/apps/monitoring/grafana/helm-release.yaml b/cluster/apps/monitoring/grafana/helm-release.yaml index ea03333..ab77c78 100644 --- a/cluster/apps/monitoring/grafana/helm-release.yaml +++ b/cluster/apps/monitoring/grafana/helm-release.yaml @@ -90,4 +90,70 @@ spec: dashboards: enabled: true label: grafana_dashboard - labelValue: "1" \ No newline at end of file + labelValue: "1" + folderAnnotation: grafana_folder + provider: + foldersFromFilesStructure: true + + serviceMonitor: + enabled: true + + dashboards: + default: + node-exporter-full: + # renovate: depName="Node Exporter Full" + gnetId: 1860 + revision: 33 + datasource: Victoria + cert-manager: + url: https://raw.githubusercontent.com/monitoring-mixins/website/master/assets/cert-manager/dashboards/cert-manager.json + datasource: Victoria + spegel: + # renovate: depName="Spegel" + gnetId: 18089 + revision: 1 + datasource: + - name: DS_PROMETHEUS + value: Victoria + minio: + # renovate: depName="MinIO Dashboard" + gnetId: 13502 + revision: 24 + datasource: + - { name: DS_PROMETHEUS, value: Victoria } + kubernetes: + kubernetes-api-server: + # renovate: depName="Kubernetes / System / API Server" + gnetId: 15761 + revision: 14 + datasource: Victoria + kubernetes-coredns: + # renovate: depName="Kubernetes / System / CoreDNS" + gnetId: 15762 + revision: 14 + datasource: Victoria + kubernetes-global: + # renovate: depName="Kubernetes / Views / Global" + gnetId: 15757 + revision: 33 + datasource: Victoria + kubernetes-namespaces: + # renovate: depName="Kubernetes / Views / Namespaces" + gnetId: 15758 + revision: 31 + datasource: Victoria + kubernetes-nodes: + # renovate: depName="Kubernetes / Views / Nodes" + gnetId: 15759 + revision: 27 + datasource: Victoria + kubernetes-pods: + # renovate: depName="Kubernetes / Views / Pods" + gNetId: 15760 + revision: 21 + datasource: Victoria + kubernetes-volumes: + # renovate: depName="K8s / Storage / Volumes / Cluster" + gnetId: 11454 + revision: 14 + datasource: Victoria diff --git a/cluster/apps/monitoring/kube-prometheus-stack/helm-release.yaml b/cluster/apps/monitoring/kube-prometheus-stack/helm-release.yaml index c2f230f..89c8b51 100644 --- a/cluster/apps/monitoring/kube-prometheus-stack/helm-release.yaml +++ b/cluster/apps/monitoring/kube-prometheus-stack/helm-release.yaml @@ -39,8 +39,8 @@ spec: grafana: enabled: false # enabled dashboards even with grafana being disabled - forceDeployDashboards: true - defaultDashboardsTimezone: America/New_York + #forceDeployDashboards: true + #defaultDashboardsTimezone: America/New_York prometheus: ingress: