第 10 章 在 OpenShift 3.10 和 3.11 中启用卷指标
Prometheus 是一个独立的开源系统监视和警报工具包,随 OpenShift 提供。您可以使用 Prometheus 将 OpenShift Container Platform 系统资源的指标和警报视觉化为 PV 和服务(如 heketi)。
他提供了一个 RESTful 管理界面,可用于管理 GlusterFS 卷的生命周期,以及 Prometheus 可提取的指标端点。
Prometheus 在 OpenShift 中集成的方式与 OCP 3.10 和 3.11 稍有不同。
有关如何在 OCP 3.10 中设置 Prometheus 的更多信息,请参阅 OpenShift Container Platform 上的 Prometheus。
有关如何在 OCP 3.11 中设置 Prometheus 的更多信息,请参阅 Prometheus Cluster Monitoring。
10.1. 可用的文件存储和块存储指标 复制链接链接已复制到粘贴板!
复制链接链接已复制到粘贴板!
以下列表提供了 Prometheus 上可查看的 PV 的不同指标:
- kubelet_volume_stats_available_bytes
- 卷中的可用字节数。
- kubelet_volume_stats_capacity_bytes
- 卷的容量(以字节为单位)。
- kubelet_volume_stats_inodes
- 卷中内节点的最大数量。
- kubelet_volume_stats_inodes_free
- 卷中可用内节点的数量。
- kubelet_volume_stats_inodes_used
- 卷中使用的内节点数。
- kubelet_volume_stats_used_bytes
- 卷中使用的字节数。
Heketi 服务提供以下指标:
- heketi_cluster_count
- 集群数量。
- heketi_device_brick_count
- 设备上的 brick 数。
- heketi_device_count
- 主机上设备数量。
- heketi_device_free_bytes
- 该设备中的可用空间量。
- heketi_device_size_bytes
- 设备的总大小。
- heketi_device_used_bytes
- 设备中使用的空间量。
- heketi_nodes_count
- 集群中的节点数。
- heketi_up
- 验证 heketi 是否在运行。
- heketi_volumes_count
- 集群中的卷数量。
- heketi_block_volumes_count
- 集群中的块卷数量。