注意

本文档适用于 Ceph 开发版本。

指标

CephFS 使用性能计数器来跟踪指标。这些计数器可以被标记 (标记性能计数器).

客户端指标

CephFS 将客户端指标导出为标记性能计数器,这些指标可用于监控客户端性能。CephFS 导出了以下客户端指标。

客户端指标

名称

类型

描述

num_clients

计量值

客户会话数量

cap_hits

计量值

文件能力命中占总能力的百分比

cap_miss

计量值

文件能力未命中占总能力的百分比

avg_read_latency

计量值

读取延迟的平均值

avg_write_latency

计量值

写入延迟的平均值

avg_metadata_latency

计量值

元数据延迟的平均值

dentry_lease_hits

计量值

在总 dentry 租约请求中发放的 dentry 租约命中的百分比

dentry_lease_miss

计量值

在总 dentry 租约请求中发放的 dentry 租约未命中的百分比

opened_files

计量值

打开文件的文件数量

opened_inodes

计量值

打开 inode 的数量

pinned_icaps

计量值

固定的 Inode Cap 数量

total_inodes

计量值

Inode 的总数

total_read_ops

计量值

由所有进程生成的读取操作总数

total_read_size

计量值

由所有进程生成的输入/输出操作中读取的字节数

total_write_ops

计量值

由所有进程生成的写入操作总数

total_write_size

计量值

由所有进程生成的输入/输出操作中写入的字节数

获取指标

这些指标也可以从 MDS 管理套接字以及使用 tell 接口进行抓取。输出中的mds_client_metrics-<fsname>部分显示了每个客户端的指标,如下所示:counter dump command displays the metrics for each client as shown below:

"mds_client_metrics": [
    {
        "labels": {
            "fs_name": "<fsname>",
            "id": "14213"
        },
        "counters": {
            "num_clients": 2
        }
    }
],
"mds_client_metrics-<fsname>": [
    {
        "labels": {
            "client": "client.0",
            "rank": "0"
        },
        "counters": {
            "cap_hits": 5149,
            "cap_miss": 1,
            "avg_read_latency": 0.000000000,
            "avg_write_latency": 0.000000000,
            "avg_metadata_latency": 0.000000000,
            "dentry_lease_hits": 0,
            "dentry_lease_miss": 0,
            "opened_files": 1,
            "opened_inodes": 2,
            "pinned_icaps": 2,
            "total_inodes": 2,
            "total_read_ops": 0,
            "total_read_size": 0,
            "total_write_ops": 4836,
            "total_write_size": 633864192
        }
    },
    {
        "labels": {
            "client": "client.1",
            "rank": "0"
        },
        "counters": {
            "cap_hits": 3375,
            "cap_miss": 8,
            "avg_read_latency": 0.000000000,
            "avg_write_latency": 0.000000000,
            "avg_metadata_latency": 0.000000000,
            "dentry_lease_hits": 0,
            "dentry_lease_miss": 0,
            "opened_files": 1,
            "opened_inodes": 2,
            "pinned_icaps": 2,
            "total_inodes": 2,
            "total_read_ops": 0,
            "total_read_size": 0,
            "total_write_ops": 3169,
            "total_write_size": 415367168
        }
    }
]

由 Ceph 基金会带给您

Ceph 文档是一个社区资源,由非盈利的 Ceph 基金会资助和托管Ceph Foundation. 如果您想支持这一点和我们的其他工作,请考虑加入现在加入.