kube-prometheus-stack

K8s 可观测性全家桶。Prometheus + Alertmanager + Grafana + 开箱告警规则。

一个 Helm chart,把 Prometheus Operator 与它管的那一整套组件、外加一批为通用 K8s 集群写好的告警规则打成一包。关键是 Operator:抓取目标用 ServiceMonitor / PodMonitor CRD 声明,不用手写 prometheus.yml。K8s 上从零到有监控的最短路径,代价是默认配置很重。

License
Apache-2.0
语言
Helm
自托管
Helm Chart · K8s Operator
上游托管版
无
分类
全家桶指标告警
可替换
DatadogNew Relic
仓库
github.com/prometheus-community/helm-charts
上游文档
文档官网

上游活跃度

2026-08-23 抓取 · 数据来自 prometheus-community/helm-charts (github)
star6,173
最近提交2026-08-22
最新版本prometheus-ipmi-exporter-0.8.22026-08-22

数字由构建期抓取,非实时;star 数不同代码托管平台之间不可直接比较。

运行依赖

  • Kubernetes
  • Helm 3
  • PersistentVolume(Prometheus / Grafana 持久化)

上手前注意

  • CRD 由 chart 安装,但升级时 Helm 不会更新 CRD —— major 升级前要手工 apply
  • 默认抓取面很大,小集群上 Prometheus 的内存是第一个瓶颈:先关掉用不到的 ServiceMonitor
  • 默认告警规则是为通用集群写的,k3s / 单节点上会有一批天生红的规则要静默

同类工具(全家桶)