Ceph企业级分布式存储:原理与工程实践
上QQ阅读APP看书,第一时间看更新

2.4 Manager节点分析

Ceph Manager从整个集群中收集状态信息。Ceph Manager守护进程与Monitor守护进程一起运行,提供了附加的监控功能,并与外部监控系统和管理系统连接。它还提供其他服务(如Ceph Dashboard Web UI)、跟踪运行时指标,并通过基于Web浏览器的仪表板和RESTful API公开集群信息。将Ceph Manager和Ceph Monitor放在同一节点上运行比较明智,但不强制。

其中,Ceph Manager中有很多功能以模块的形式存在如表2-1所示。

表2-1 Ceph Manager中的功能模块

其中比较重要的就是Dashboard和Prometheus等。你可以通过设置将Ceph集群的管理和监控工作图形化。

Dashboard提供管理和监视功能。你可以使用它管理和配置集群,或者获取集群和性能统计信息。同时,这些信息都能可视化。它主要集成了Prometheus和Grafana。每个节点上的node-exporter守护进程负责收集统计信息,传递给Prometheus,最后通过Grafana展示。