# Prometheus Operator 配置 prometheusOperator: enabled: true # Prometheus 配置 prometheus: enabled: true prometheusSpec: retention: 15d storageSpec: volumeClaimTemplate: spec: storageClassName: longhorn accessModes: ["ReadWriteOnce"] resources: requests: storage: 20Gi resources: requests: memory: 512Mi cpu: 250m limits: memory: 2Gi cpu: 1000m # Grafana 配置 grafana: enabled: true adminPassword: prom-operator persistence: enabled: true storageClassName: longhorn size: 5Gi resources: requests: memory: 256Mi cpu: 100m limits: memory: 512Mi cpu: 500m # Alertmanager 配置 alertmanager: enabled: true alertmanagerSpec: storage: volumeClaimTemplate: spec: storageClassName: longhorn accessModes: ["ReadWriteOnce"] resources: requests: storage: 5Gi # Node Exporter (收集节点指标) nodeExporter: enabled: true # Kube State Metrics (收集 K8s 资源指标) kubeStateMetrics: enabled: true # 默认监控规则 defaultRules: create: true rules: alertmanager: true etcd: true configReloaders: true general: true k8s: true kubeApiserverAvailability: true kubeApiserverSlos: true kubelet: true kubeProxy: true kubePrometheusGeneral: true kubePrometheusNodeRecording: true kubernetesApps: true kubernetesResources: true kubernetesStorage: true kubernetesSystem: true kubeScheduler: true kubeStateMetrics: true network: true node: true nodeExporterAlerting: true nodeExporterRecording: true prometheus: true prometheusOperator: true