> 基于 Ceph 官方文档整理 | 文档版本:**Tentacle v20.2.4** | 抓取日期:2026-09-17 | 源文:ceph/ceph@v20.2.4 `doc/monitoring/`、`doc/mgr/` > 官网入口:https://docs.ceph.com/en/tentacle/monitoring/ 、https://docs.ceph.com/en/tentacle/mgr/ # 手册第 13 册 · 监控、告警与 Dashboard 篇 --- ## 本册导读 本册覆盖 Ceph Tentacle v20.2.4 中「看见集群状态」与「把状态变成告警/图形/接口」这一整条链路。全册内容均来自官方文档源文(`doc/monitoring/`、`doc/mgr/`、`doc/jaegertracing/`、`doc/hardware-monitoring/`),不引入官方文档以外的第三方实践作为事实陈述;凡属本册作者推断/补充的内容,均以 `> 💡 补充:` 显式标注。 **本册的知识地图:** | 层次 | 组件 | 本册章节 | 作用 | |---|---|---|---| | 采集层 | `ceph_exporter` 守护进程、各 Ceph 守护进程 perf counters | 一、三 | 把 Ceph 原生性能计数器转成 Prometheus 指标 | | 汇聚层 | `ceph-mgr` + `prometheus` 模块 | 二、三 | 汇总全集群视图,暴露 HTTP 抓取端点 | | 存储/查询层 | Prometheus(PromQL) | 一、三 | 时序存储与查询 | | 可视化层 | Grafana、Ceph Dashboard 嵌入 Grafana | 四 | 图形化展示 | | 告警层 | Alertmanager、Dashboard 告警接收器、`alerts` 模块 | 四、五 | 告警通知与静默管理 | | 交互层 | Ceph Dashboard(WebUI)、Ceph RESTful API、Orchestrator CLI | 四、六、七 | 人/程序操作集群的入口 | | 扩展层 | 各内置 mgr 模块(crash/progress/insights/telemetry/nfs/smb…) | 八 | 具体功能 | | 深挖层 | Jaeger 分布式追踪、RedFish 硬件监控 | 九、十 | 请求级追踪与带外硬件监控 | **阅读建议:** - 想快速搭起监控:先看 **一(监控总览)→ 三(Prometheus)→ 四(Dashboard 的 Grafana 嵌入与告警)**。 - 想搞懂 ceph-mgr 本身(为什么 standby 也能打开 Dashboard、模块怎么加载):看 **二**。 - 想写自动化:看 **六(RESTful API)** 与 **七(Orchestrator CLI)**。 - 想落地运维规范:看 **十一(监控实践建议)** 与 **十二(命令速查表)**。 **关于配置项默认值的说明:** rst 源文中的 `.. confval::` 默认值是构建期生成的占位符,本册所有真实默认值均通过在 `src/common/options/*.yaml.in`(本机路径 `handbook-src/options/`)中检索得到,并在表格中标注「(默认值取自 src/common/options/*.yaml.in @ v20.2.4)」。若该选项在 `*.yaml.in` 中不存在(多数 `mgr//