2.22. 使用命令行界面监控 Ceph 块设备的性能


自 Red Hat Ceph Storage 4.1 开始,在 Ceph OSD 和管理器组件中集成了性能指标收集框架。此框架提供了一种内置方法,用于生成和处理构建其他 Ceph 块设备性能监控解决方案的性能指标。

新的 Ceph 管理器模块rbd_support 在启用时聚合性能指标。rbd 命令具有两个新操作:iotopiostat

注意

这些操作的初始使用可能需要大约 30 秒时间来填充数据字段。

先决条件

  • 对 Ceph 监控节点的用户级别访问权限.

流程

  1. 确保启用了 rbd_support Ceph Manager 模块:

    示例

    [ceph: root@host01 /]# ceph mgr module ls
    
    {
           "always_on_modules": [
              "balancer",
               "crash",
               "devicehealth",
               "orchestrator",
               "pg_autoscaler",
               "progress",
               "rbd_support",   <--
               "status",
               "telemetry",
               "volumes"
    }

  2. 显示"iotop"的镜像格式:

    示例

    [user@mon ~]$ rbd perf image iotop

    注意

    可以使用右箭头键对 write ops、read-ops、write-bytes、read-latency 和 read-latency 列进行动态排序。

  3. 显示镜像的"iostat"样式:

    示例

    [user@mon ~]$ rbd perf image iostat

    注意

    此命令的输出可以是 JSON 或 XML 格式,然后使用其他命令行工具进行排序。

返回顶部
Red Hat logoGithubredditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

通过我们的产品和服务,以及可以信赖的内容,帮助红帽用户创新并实现他们的目标。 了解我们当前的更新.

让开源更具包容性

红帽致力于替换我们的代码、文档和 Web 属性中存在问题的语言。欲了解更多详情,请参阅红帽博客.

關於紅帽

我们提供强化的解决方案,使企业能够更轻松地跨平台和环境(从核心数据中心到网络边缘)工作。

Theme

© 2025 Red Hat, Inc.