HBlock可推送的操作系统监控指标 类别 指标名称 含义 server hblockcpusecondsuser 用户态时间 server hblockcpusecondsnice nice用户态时间 server hblockcpusecondssystem 内核态时间 server hblockcpusecondsidle 空闲时间 server hblockcpusecondsiowait I/O等待时间 server hblockcpusecondsirq 硬中断时间 server hblockcpusecondssoftirq 软中断时间 server hblockcpusecondssteal 强制等待另外虚拟的CPU处理完毕时花费的时间 server hblockcpuguestsecondsuser 运行虚拟机所花费的CPU时间。当系统在虚拟化环境中运行虚拟机时,这个字段会统计虚拟机所使用的CPU时间 server hblockcpuguestsecondsnice 运行低优先级虚拟机所花费的CPU时间。与guest字段类似,这个字段统计的是运行低优先级虚拟机所使用的CPU时间 server hblockmemoryMemTotalbytes 系统中所有可用的内存大小 server hblockmemoryMemFreebytes 系统尚未使用的内存大小 server hblockmemoryMemAvailablebytes 真正的系统可用内存大小 server hblockmemoryBuffersbytes等操作系统的meminfo指标 其余meminfo指标。可在开启数据推送后,在promethus查看具体指标名称 server hblockmemoryoomkill 操作系统发生oom killer的数量 load hblockload1 最近1分钟的平均负载情况 load hblockload5 最近5分钟的平均负载情况 load hblockload15 最近15分钟的平均负载情况 interface hblocknetworkreceivebytes 端口接收的总字节数 interface hblocknetworktransmitbytes 端口发送的总字节数 interface hblocknetworkreceivepackets 端口接收的数据包数量 interface hblocknetworktransmitpackets 端口发送的数据包数量 interface hblocknetworkreceiveerrs 端口接收过程中发生的错误数据包数量 interface hblocknetworktransmiterrs 端口发送过程中发生的错误数据包数量 interface hblocknetworkreceivedrop 端口接收过程中被丢弃的数据包数量 interface hblocknetworktransmitdrop 端口发送过程中被丢弃的数据包数量 interface hblocknetworkbandwidth 端口理论带宽 interface hblocknetworkstatus 端口状态。端口状态值含义如下: 0:表示状态为down 1:表示状态为up 2:表示状态为unknown 3:表示状态为notpresent 4:表示状态为lowerlayerdown 5:表示状态为testing 6:表示状态为dormant 2:表示未识别的状态 interface hblocknetworkupcount 端口up次数 interface hblocknetworkdowncount 端口down次数 tcp hblocknetstattcpRetransSegs TCP重传的报文数量 tcp hblocknetstattcpOutSegs TCP输出的报文数量 tcp hblocknetstattcpInSegs TCP接收的报文数量 tcp hblocknetstattcpActiveOpens 当前ActiveOpen状态的TCP连接数 tcp hblocknetstattcpCurrEstab 当前CurrEstab状态的TCP连接数 tcp hblocknetstattcpPassiveOpens 当前PassiveOpens状态的TCP连接数 tcp hblocksockstattcpmem 当前mem状态的TCP连接数 tcp hblocksockstattcpalloc 当前alloc状态的TCP连接数 tcp hblocksockstattcpinuse 当前inuse状态的TCP连接数 tcp hblocksockstattcporphan 当前orphan状态的TCP连接数 tcp hblocksockstattcptw 当前tw状态的TCP连接数 disk hblockdiskreadbytes 硬盘读请求数据量 disk hblockdiskwrittenbytes 写请求数据量 disk hblockdiskreadscompleted 读请求次数 disk hblockdiskreadtimeseconds 读请求的时间 disk hblockdiskwritescompleted 写请求次数 disk hblockdiskwritetimeseconds 写请求的时间 disk hblockdiskiotimeseconds 处理I/O操作的时间 disk hblockdiskiotimeweightedseconds 处理I/O操作的加权时间 disk hblockdiskionow 当前正在运行的实际I/O请求数 fileSystem hblockfileSystemsizebytes 文件系统总容量 fileSystem hblockfileSystemfreebytes 文件系统剩余容量 fileSystem hblockfileSystemfreeinodecount 空闲的inode数量 fileSystem hblockfileSystemtotalinodecount 总的inode数量 fileSystem hblockfileSystemreadonly 文件系统是否为只读 fileSystem hblockosboottimeseconds 服务器最近一次启动时间 OS hblockosboottimeseconds 服务器最近一次启动时间 Cloud hblockcloudwaituploadbytes 待上传云的数据 Cloud hblockclouduploadsizebytes 已上传云的数据 Cloud hblockclouddownloadsizebytes 从云上已下载的数据 LUN hblockblockDevicereadcount IO读次数(包含读成功、读失败) LUN hblockblockDevicereadfailcount IO读失败次数 LUN hblockblockDevicereadtimeseconds IO读累积耗时(包含读成功、读失败) LUN hblockblockDevicereadfailtimeseconds IO读失败累积耗时 LUN hblockblockDevicereadbytes IO读成功数据量大小 LUN hblockblockDevicewritecount IO写次数(包含写成功、写失败) LUN hblockblockDevicewritefailcount IO写失败次数 LUN hblockblockDevicewritetimeseconds IO写累积耗时(包含写成功、写失败) LUN hblockblockDevicewritefailtimeseconds IO写失败累积耗时 LUN hblockblockDevicewritebytes IO写成功数据量大小 diskpath hblockdataDirtotalbytes 数据目录对应磁盘的总容量 diskpath hblockdataDiravailbytes 数据目录对应磁盘的可用容量 diskpath hblockdataDirquotatotalbytes 数据目录的配额空间 diskpath hblockdataDirquotausedbytes 数据目录的配额已用空间 status hblockstatussystem 系统整体状态: 0:表示Working。 1:表示Upgrading。 2:表示Uninstalling。 3:表示Unknown。 status hblockstatusdata 系统整体数据健康度,单位是%。 status hblockstatuslicense 许可证状态: 0:表示订阅有效。 1:表示维保有效。 2:表示未导入。 3:表示维保过期。 4:表示订阅过期。 status hblockstatuslicenseExpiredTime 许可证过期时间,unix时间戳。 status hblockstatuspoolDomain 存储池中每个故障域状态: 0:表示Healthy。 1:表示Warning。 2:表示Error。 3:表示Unknown。 status hblockstatusbaseService 基础类服务运行状态: 0表示服务正常。 1:表示服务异常。 2:表示状态未知。 status hblockstatusdataService 数据服务运行状态: 0:表示Healthy。 1:表示Warning。 2:表示Error。 3:表示Unknown。