Red Hat Training

A Red Hat training course is available for RHEL 8

10.3. PCP 中 GFS2 可用指标的完整列表

下表描述了 GFS2 文件系统的 pcp-pmda-gfs2 软件包给出的性能指标的完整列表。

表 10.1. 完整指标数据列表

指标名称描述

gfs2.glocks.*

有关从 glock 统计文件(glocks)收集的信息的指标,该指标计算目前挂载在系统上的每个 GFS2 文件系统的每个状态中存在的 glock 数。

gfs2.glocks.flags.*

计算给定 glocks 标签已存在的 glock 数量的指标范围

gfs2.holders.*

有关从 glock 统计文件(glocks)收集的信息的指标,该指标计算目前挂载在系统上的每个 GFS2 文件系统的每个锁状态的持有者的 glocks 数。

gfs2.holders.flags.*

带有给定拥有者标记的 glocks 数量的指标范围

gfs2.sbstats.*

有关从挂载在系统上的每个 GFS2 文件系统的超级块统计文件(sbstats)中收集的时间指标。

gfs2.glstats.*

有关从 glock 统计文件(glstats)收集到的信息的指标,该指标计算目前挂载在系统上的每个 GFS2 文件系统的每种 glock 的数量。

gfs2.latency.grant.*

一个利用 gfs2_glock_queuegfs2_glock_state_change 追踪点中数据的派生指标,以计算针对每个挂载的文件系统完成 glock 授权请求的平均延迟,以微秒为单位。这个指标可用于发现,当授权延迟增加时降低文件系统性能的问题。

gfs2.latency.demote.*

一个利用 gfs2_glock_state_state_changegfs2_demote_rq 追踪点中数据的派生指标,来为每个挂载的文件系统要完成的 glock 降级请求计算平均延迟,以微秒为单位。这个指标可用于发现,当降级延迟增加时降低文件系统性能的问题。

gfs2.latency.queue.*

一个利用 gfs2_glock_queue 追踪点中数据的派生指标,来为每个挂载的文件系统要完成的 glock 队列请求计算平均延迟。

gfs2.worst_glock.*

一个利用 gfs2_glock_lock_time 追踪点中数据的派生指标,来为每个挂载的文件系统计算感知到的 "current worst glock"。如果同一锁被建议多次,则这个指标用于发现潜在的锁竞争和文件系统减慢。

gfs2.tracepoints.*

有关当前挂载在系统上的每个文件系统的 GFS2 debugfs 追踪点的输出的指标。这些指标的每个子类型(每个 GFS2 追踪点中的一个)都可以被控制,无论是启用或关闭控制指标。

gfs2.control.*

配置用于在 PMDA 中打开或关闭指标记录的指标数据。通过 pmstore 工具控制切换指标。