跳到正文

指标

HwameiStor 通过 hwameistor-exporter 暴露出了丰富的指标,可以通过下列方式获取指标:

curl hwameistor-exporter:80/metrics

获取的指标样例如下:

本地磁盘指标

# HELP hwameistor_localdisk_capacity The capacity of the localdisk.
# TYPE hwameistor_localdisk_capacity gauge
hwameistor_localdisk_capacity{devPath="/dev/sda",nodeName="k8s-master",owner="system",reserved="true",status="Bound",type="HDD"} 1.37438953472e+11
名称描述标签(值)指标种类
hwameistor_localdisk_capacity本地磁盘容量指标devPath,nodeName,owner(system,local-disk-manager,local-storage,Unknown),reserved(true,false),status(Available,Bound),type(HDD,SSD,NVMe)gauge

本地存储节点指标

# HELP hwameistor_localstoragenode_capacity The storage capacity of the localstoragenode.
# TYPE hwameistor_localstoragenode_capacity gauge
hwameistor_localstoragenode_capacity{kind="Free",nodeName="k8s-master",poolName="HDD"} 1.07369988096e+11

# HELP hwameistor_localstoragenode_status The status of the localstoragenode.
# TYPE hwameistor_localstoragenode_status gauge
hwameistor_localstoragenode_status{nodeName="k8s-master",status="Ready"} 1

# HELP hwameistor_localstoragenode_volumecount The volume count of the localstoragenode.
# TYPE hwameistor_localstoragenode_volumecount gauge
hwameistor_localstoragenode_volumecount{kind="Free",nodeName="k8s-master",poolName="HDD"} 1000
名称描述标签(值)指标种类
hwameistor_localstoragenode_capacity本地存储节点容量指标kind(Free,Used),nodeName,poolName(HDD,SSD,NVMe)gauge
hwameistor_localstoragenode_status本地存储节点状态指标nodeName,status(Ready,NotReady)gauge
hwameistor_localstoragenode_volumecount本地存储节点数据卷指标kind(Free,Used),nodeName,poolName(HDD,SSD,NVMe)gauge

本地存储数据卷指标

# HELP hwameistor_localvolume_capacity The capacity of the localvolume.
# TYPE hwameistor_localvolume_capacity gauge
hwameistor_localvolume_capacity{kind="Allocated",mountedOn="k8s-node2",poolName="HDD",type="Convertible",volumeName="pvc-d1964bc9-9b0b-456d-be1a-6d0de9b47589"} 1.073741824e+09

# HELP hwameistor_localvolume_status The status summary of the localvolume.
# TYPE hwameistor_localvolume_status gauge
hwameistor_localvolume_status{mountedOn="k8s-node2",poolName="HDD",status="Ready",type="Convertible",volumeName="pvc-d1964bc9-9b0b-456d-be1a-6d0de9b47589"} 1
名称描述标签(值)指标种类
hwameistor_localvolume_capacity本地存储数据卷容量指标kind(Allocated,Used),mountedOn,poolName(HDD,SSD,NVMe),type(Convertible,NonHA),volumeNamegauge
hwameistor_localvolume_status本地存储数据卷状态指标mountedOn,poolName(HDD,SSD,NVMe),status(Ready,NotReady),type(Convertible,NonHA),volumeNamegauge

本地存储数据卷副本指标

# HELP hwameistor_localvolumereplica_capacity The capacity of the localvolumereplica.
# TYPE hwameistor_localvolumereplica_capacity gauge
hwameistor_localvolumereplica_capacity{nodeName="k8s-node2",poolName="HDD",volumeName="pvc-d1964bc9-9b0b-456d-be1a-6d0de9b47589"} 1.073741824e+09

# HELP hwameistor_localvolumereplica_status The status of the localvolumereplica.
# TYPE hwameistor_localvolumereplica_status gauge
hwameistor_localvolumereplica_status{nodeName="k8s-node2",poolName="HDD",status="Ready",volumeName="pvc-d1964bc9-9b0b-456d-be1a-6d0de9b47589"} 1
名称描述标签(值)指标种类
hwameistor_localvolumereplica_capacity本地存储数据卷副本容量指标nodeName,poolName(HDD,SSD,NVMe),volumeNamegauge
hwameistor_localvolumereplica_status本地存储数据卷副本状态指标poolName(HDD,SSD,NVMe),status(Ready,NotReady),volumeNamegauge