Ceph 字段

Ceph 模块

ceph

ceph 包含从 CEPH 抓取的指标。

cluster_disk

cluster_disk

ceph.cluster_disk.available.bytes

集群可用字节数

type: long

format: bytes

ceph.cluster_disk.total.bytes

集群总字节数

type: long

format: bytes

ceph.cluster_disk.used.bytes

集群已用字节数

type: long

format: bytes

cluster_health

cluster_health

ceph.cluster_health.overall_status

集群的总体状态

type: keyword

ceph.cluster_health.timechecks.epoch

映射版本

type: long

ceph.cluster_health.timechecks.round.value

时间检查轮次

type: long

ceph.cluster_health.timechecks.round.status

轮次的狀態

type: keyword

cluster_status

cluster_status

ceph.cluster_status.version

Ceph 状态版本

type: long

ceph.cluster_status.traffic.read_bytes

集群每秒读取吞吐量

type: long

format: bytes

ceph.cluster_status.traffic.write_bytes

集群每秒写入吞吐量

type: long

format: bytes

ceph.cluster_status.traffic.read_op_per_sec

集群每秒读取 IOPS

type: long

ceph.cluster_status.traffic.write_op_per_sec

集群每秒写入 IOPS

type: long

ceph.cluster_status.misplace.total

集群错放 PG 数

type: long

ceph.cluster_status.misplace.objects

集群错放对象数

type: long

ceph.cluster_status.misplace.ratio

集群错放比率

type: scaled_float

format: percent

ceph.cluster_status.degraded.total

集群降级 PG 数

type: long

ceph.cluster_status.degraded.objects

集群降级对象数

type: long

ceph.cluster_status.degraded.ratio

集群降级比率

type: scaled_float

format: percent

ceph.cluster_status.pg.data_bytes

集群 PG 数据字节数

type: long

format: bytes

ceph.cluster_status.pg.avail_bytes

集群可用字节数

type: long

format: bytes

ceph.cluster_status.pg.total_bytes

集群总字节数

type: long

format: bytes

ceph.cluster_status.pg.used_bytes

集群已用字节数

type: long

format: bytes

ceph.cluster_status.pg_state.state_name

PG 状态描述

type: long

ceph.cluster_status.pg_state.count

显示有多少个 PG 处于 pg_state.state_name 状态

type: long

ceph.cluster_status.pg_state.version

集群状态版本

type: long

ceph.cluster_status.osd.full

OSD 是否已满

type: boolean

ceph.cluster_status.osd.nearfull

OSD 是否接近满

type: boolean

ceph.cluster_status.osd.num_osds

显示集群中有多少个 OSD

type: long

ceph.cluster_status.osd.num_up_osds

显示有多少个 OSD 处于 UP 状态

type: long

ceph.cluster_status.osd.num_in_osds

显示有多少个 OSD 处于 IN 状态

type: long

ceph.cluster_status.osd.num_remapped_pgs

显示有多少个 OSD 处于 REMAPPED 状态

type: long

ceph.cluster_status.osd.epoch

纪元号

type: long

mgr_cluster_disk

参见:cluster_disk

mgr_cluster_health

参见:cluster_health

mgr_osd_perf

Ceph 集群的 OSD 性能指标

ceph.mgr_osd_perf.id

OSD ID

type: long

ceph.mgr_osd_perf.stats.commit_latency_ms

提交延迟(毫秒)

type: long

ceph.mgr_osd_perf.stats.apply_latency_ms

应用延迟(毫秒)

type: long

ceph.mgr_osd_perf.stats.commit_latency_ns

提交延迟(纳秒)

type: long

ceph.mgr_osd_perf.stats.apply_latency_ns

应用延迟(纳秒)

type: long

mgr_osd_pool_stats

Ceph 集群的 OSD 池统计信息

ceph.mgr_osd_pool_stats.pool_name

池名称

type: keyword

ceph.mgr_osd_pool_stats.pool_id

池 ID

type: long

ceph.mgr_osd_pool_stats.client_io_rate

客户端 I/O 速率

type: object

mgr_osd_tree

参见:osd_tree

mgr_pool_disk

参见:pool_disk

monitor_health

监视器健康状况统计数据

ceph.monitor_health.available.pct

MON 的可用百分比

type: long

ceph.monitor_health.health

MON 的健康状况

type: keyword

ceph.monitor_health.available.kb

MON 的可用 KB

type: long

ceph.monitor_health.total.kb

MON 的总 KB

type: long

ceph.monitor_health.used.kb

MON 的已用 KB

type: long

ceph.monitor_health.last_updated

更新时间

type: date

ceph.monitor_health.name

MON 的名称

type: keyword

ceph.monitor_health.store_stats.log.bytes

MON 的日志字节数

type: long

format: bytes

ceph.monitor_health.store_stats.misc.bytes

MON 的杂项字节数

type: long

format: bytes

ceph.monitor_health.store_stats.sst.bytes

MON 的 SST 字节数

type: long

format: bytes

ceph.monitor_health.store_stats.total.bytes

MON 的总字节数

type: long

format: bytes

ceph.monitor_health.store_stats.last_updated

上次更新时间

type: long

osd_df

ceph osd 磁盘使用信息

ceph.osd_df.id

osd 节点 ID

type: long

ceph.osd_df.name

osd 节点名称

type: keyword

ceph.osd_df.device_class

osd 节点类型,非法类型包括 hdd、ssd 等。

type: keyword

ceph.osd_df.total.byte

osd 磁盘总容量

type: long

format: bytes

ceph.osd_df.used.byte

osd 磁盘使用容量

type: long

format: bytes

ceph.osd_df.available.bytes

osd 磁盘可用容量

type: long

format: bytes

ceph.osd_df.pg_num

显示此 OSD 上有多少个 PG

type: long

ceph.osd_df.used.pct

osd 磁盘使用百分比

type: scaled_float

format: percent

osd_tree

ceph osd 树信息

ceph.osd_tree.id

osd 或桶节点 ID

type: long

ceph.osd_tree.name

osd 或桶节点名称

type: keyword

ceph.osd_tree.type

osd 或桶节点类型,非法类型包括 osd、host、root 等。

type: keyword

ceph.osd_tree.type_id

osd 或桶节点类型 ID

type: long

ceph.osd_tree.children

桶子节点列表,以逗号分隔。

type: keyword

ceph.osd_tree.crush_weight

osd 节点 CRUSH 权重

type: float

ceph.osd_tree.depth

节点深度

type: long

ceph.osd_tree.exists

节点是否存在(1-是,0-否)

type: boolean

ceph.osd_tree.primary_affinity

从主 OSD 读取数据的权重

type: float

ceph.osd_tree.reweight

OSD 的重新加权

type: long

ceph.osd_tree.status

OSD 的状态,应为 up 或 down

type: keyword

ceph.osd_tree.device_class

OSD 的设备类别,如 hdd、ssd 等。

type: keyword

ceph.osd_tree.father

此 OSD 或桶节点的父节点

type: keyword

pool_disk

pool_disk

ceph.pool_disk.id

池的 ID

type: long

ceph.pool_disk.name

池的名称

type: keyword

ceph.pool_disk.stats.available.bytes

池的可用字节数

type: long

format: bytes

ceph.pool_disk.stats.objects

池的对象数量

type: long

ceph.pool_disk.stats.used.bytes

池的已用字节数

type: long

format: bytes

ceph.pool_disk.stats.used.kb

池的已用 KB

type: long