From 4a64a718dfd2cbeeb10b72ca0a50dd854d297b17 Mon Sep 17 00:00:00 2001 From: Haitao Pan Date: Thu, 28 Dec 2023 13:09:33 +0800 Subject: [PATCH] set defaultRules --- .../kube-prometheus-stack/release.yaml | 39 ++++++++++++++++++- 1 file changed, 37 insertions(+), 2 deletions(-) diff --git a/apps/monitor/kube-prometheus-stack/release.yaml b/apps/monitor/kube-prometheus-stack/release.yaml index 5f8199e..7601241 100644 --- a/apps/monitor/kube-prometheus-stack/release.yaml +++ b/apps/monitor/kube-prometheus-stack/release.yaml @@ -46,11 +46,46 @@ spec: podMonitorSelector: matchLabels: app.kubernetes.io/component: monitoring - defaultRules: - create: false grafana: enabled: false prometheus-windows-exporter: enabled: false alertmanager: enabled: false + defaultRules: + create: true + rules: + etcd: false + alertmanager: false + windows: false + configReloaders: true + general: true + k8sContainerCpuUsageSecondsTotal: true + k8sContainerMemoryCache: true + k8sContainerMemoryRss: true + k8sContainerMemorySwap: true + k8sContainerResource: true + k8sContainerMemoryWorkingSetBytes: true + k8sPodOwner: true + kubeApiserverAvailability: true + kubeApiserverBurnrate: true + kubeApiserverHistogram: true + kubeApiserverSlos: true + kubeControllerManager: true + kubelet: true + kubeProxy: true + kubePrometheusGeneral: true + kubePrometheusNodeRecording: true + kubernetesApps: true + kubernetesResources: true + kubernetesStorage: true + kubernetesSystem: true + kubeSchedulerAlerting: true + kubeSchedulerRecording: true + kubeStateMetrics: true + network: true + node: true + nodeExporterAlerting: true + nodeExporterRecording: true + prometheus: true + prometheusOperator: true