裸金属服务器操作系统监控的监控指标(安装Agent)
功能说明
本节定义了裸金属服务器上报云监控服务的监控指标的命名空间,监控指标列表和维度定义,用户可以通过云监控服务提供管理控制台或API接口来检索裸金属服务器产生的监控指标和告警信息。
安装Agent后,您便可以查看裸金属服务器的操作系统监控指标。指标采集周期是1分钟。
监控指标
裸金属服务器(操作系统监控)支持的监控指标有:CPU相关监控指标(表1)、CPU负载类相关监控指标(表2)、内存相关监控指标(表3)、磁盘相关监控指标(表4)、磁盘I/O类(表5)、文件系统类(表6)和网卡类(表7)。
- 监控BMS需安装Agent插件。
- Windows系统的裸金属服务器暂不支持监控。
指标ID |
指标名称 |
指标含义 |
取值范围 |
测量对象 |
监控周期(原始指标) |
---|---|---|---|---|---|
cpu_usage |
(Agent)CPU使用率 |
该指标用于统计测量对象当前CPU使用率。 通过计算采集周期内“/proc/stat”中的变化得出用户空间CPU使用率。 用户可以通过top命令查看“%Cpu(s) ”值。 单位:百分比 |
0-100% |
裸金属服务器 |
1分钟 |
指标ID |
指标名称 |
指标含义 |
取值范围 |
测量对象 |
监控周期(原始指标) |
---|---|---|---|---|---|
load_average5 |
(Agent)5分钟平均负载 |
该指标用于统计测量对象在过去5分钟的CPU平均负载。 通过“/proc/loadavg”文件中load5/逻辑CPU个数得到。 用户可以通过top命令查看“load5”值。 |
≥ 0 |
裸金属服务器 |
1分钟 |
指标ID |
指标名称 |
指标含义 |
取值范围 |
测量对象 |
监控周期(原始指标) |
---|---|---|---|---|---|
mem_usedPercent |
(Agent)内存使用率 |
该指标用于统计测量对象的内存使用率。 通过“/proc/meminfo”文件获取。计算公式:(MemTotal-MemAvailable)/MemTotal。 单位:百分比 |
0-100% |
裸金属服务器 |
1分钟 |
指标ID |
指标名称 |
指标含义 |
取值范围 |
测量对象 |
监控周期(原始指标) |
---|---|---|---|---|---|
mountPointPrefix_disk_free |
(Agent)磁盘剩余存储量 |
该指标用于统计测量对象磁盘的剩余存储空间。 执行df -h命令,查看Avail列数据。 挂载点前缀路径长度不能超过64个字符,必须以字母开头,只能包含0-9/a-z/A-Z/-/./~。 单位:GB |
≥ 0 GB |
裸金属服务器 |
1分钟 |
mountPointPrefix_disk_usedPercent |
(Agent)磁盘使用率 |
该指标用于统计测量对象磁盘使用率,以百分比为单位。计算方式为:磁盘已用存储量/磁盘存储总量。 通过计算Used/Size得出。 挂载点前缀路径长度不能超过64个字符,必须以字母开头,只能包含0-9/a-z/A-Z/-/./~。 单位:百分比 |
0-100% |
裸金属服务器 |
1分钟 |
指标ID |
指标名称 |
指标含义 |
取值范围 |
测量对象 |
监控周期(原始指标) |
---|---|---|---|---|---|
disk_ioUtils |
(Agent)磁盘I/O使用率 |
该指标用于统计测量对象磁盘I/O使用率。 通过计算采集周期内/proc/diskstats中对应设备第十三列数据的变化得出磁盘I/O使用率。 挂载点前缀路径长度不能超过64个字符,必须以字母开头,只能包含0-9/a-z/A-Z/-/./~。 单位:百分比 |
0-100% |
裸金属服务器 |
1分钟 |
指标ID |
指标名称 |
指标含义 |
取值范围 |
测量对象 |
监控周期(原始指标) |
---|---|---|---|---|---|
disk_inodesUsedPercent |
(Agent)inode已使用占比 |
该指标用于统计测量对象当前磁盘已使用的inode占比。 执行df -i命令,查看IUse%列数据。 挂载点前缀路径长度不能超过64个字符,必须以字母开头,只能包含0-9/a-z/A-Z/-/./~。 单位:百分比 |
0-100% |
裸金属服务器 |
1分钟 |
指标ID |
指标名称 |
指标含义 |
取值范围 |
测量对象 |
监控周期(原始指标) |
---|---|---|---|---|---|
net_bitSent |
(Agent)入网带宽 |
该指标用于统计测量对象网卡每秒发送的比特数。 通过计算采集周期内“/proc/net/dev”文件中的变化得出。 单位:bit/s |
≥ 0 bit/s |
裸金属服务器 |
1分钟 |
net_bitRecv |
(Agent)出网带宽 |
该指标用于统计测量对象网卡每秒接收的比特数。 通过计算采集周期内“/proc/net/dev”文件中的变化得出。 单位:bit/s |
≥ 0 bit/s |
裸金属服务器 |
1分钟 |
net_packetRecv |
(Agent)网卡包接收速率 |
该指标用于统计测量对象网卡每秒接收的数据包数。 通过计算采集周期内“/proc/net/dev”文件中的变化得出。 单位:Counts/s |
≥ 0 Counts/s |
裸金属服务器 |
1分钟 |
net_packetSent |
(Agent)网卡包发送速率 |
该指标用于统计测量对象网卡每秒发送的数据包数。 通过计算采集周期内“/proc/net/dev”文件中的变化得出。 单位:Counts/s |
≥ 0 Counts/s |
裸金属服务器 |
1分钟 |
net_tcp_total |
(Agent)所有状态的TCP连接数总和 |
该指标用于统计测量对象网卡所有状态的TCP连接数总和。 |
≥0 |
裸金属服务器 |
1分钟 |
net_tcp_established |
(Agent)处于ESTABLISHED状态的TCP连接数量 |
该指标用于统计测量对象网卡处于ESTABLISHED状态的TCP连接数量。 |
≥0 |
裸金属服务器 |
1分钟 |