2.15. 使用命令行界面监控 Ceph 块设备的性能
自 Red Hat Ceph Storage 4.1 开始,在 Ceph OSD 和管理器组件中集成了性能指标收集框架。此框架提供了一种内置方法,用于生成和处理构建其他 Ceph 块设备性能监控解决方案的性能指标。
新的 Ceph 管理器模块rbd_support
在启用时聚合性能指标。rbd
命令具有两个新操作:iotop
和 iostat
。
注意
这些操作的初始使用可能需要大约 30 秒时间来填充数据字段。
先决条件
- 对 Ceph 监控节点的用户级别访问权限.
流程
启用
rbd_support
Ceph Manager 模块:示例
[user@mon ~]$ ceph mgr module enable rbd_support
显示"iotop"的镜像格式:
示例
[user@mon ~]$ rbd perf image iotop
注意可以使用右箭头键对 write ops、read-ops、write-bytes、read-latency 和 read-latency 列进行动态排序。
显示镜像的"iostat"样式:
示例
[user@mon ~]$ rbd perf image iostat
注意此命令的输出可以是 JSON 或 XML 格式,然后使用其他命令行工具进行排序。