更新时间:2022-02-22 GMT+08:00
裸金属服务器操作系统监控的监控指标(安装Agent)

裸金属服务器操作系统监控的监控指标(安装Agent)

功能说明

本节定义了裸金属服务器上报云监控服务的监控指标的命名空间,监控指标列表和维度定义,用户可以通过云监控服务提供管理控制台或API接口来检索裸金属服务器产生的监控指标和告警信息。

安装Agent后,您便可以查看裸金属服务器的操作系统监控指标。指标采集周期是1分钟。

监控指标

裸金属服务器(操作系统监控)支持的监控指标有:CPU相关监控指标(表1)、CPU负载类相关监控指标(表2)、内存相关监控指标(表3)、磁盘相关监控指标(表4)、磁盘I/O类(表5)、文件系统类(表6)和网卡类(表7)。

  • 监控BMS需安装Agent插件。
  • Windows系统的裸金属服务器暂不支持监控。
表1 CPU相关监控指标说明

指标ID

指标名称

指标含义

取值范围

测量对象

监控周期(原始指标)

cpu_usage

(Agent)CPU使用率

该指标用于统计测量对象当前CPU使用率。

通过计算采集周期内“/proc/stat”中的变化得出用户空间CPU使用率。

用户可以通过top命令查看“%Cpu(s) ”值。

单位:百分比

0-100%

裸金属服务器

1分钟

表2 CPU负载指标说明

指标ID

指标名称

指标含义

取值范围

测量对象

监控周期(原始指标)

load_average5

(Agent)5分钟平均负载

该指标用于统计测量对象在过去5分钟的CPU平均负载。

通过“/proc/loadavg”文件中load5/逻辑CPU个数得到。

用户可以通过top命令查看“load5”值。

≥ 0

裸金属服务器

1分钟

表3 内存相关监控指标说明

指标ID

指标名称

指标含义

取值范围

测量对象

监控周期(原始指标)

mem_usedPercent

(Agent)内存使用率

该指标用于统计测量对象的内存使用率。

通过“/proc/meminfo”文件获取。计算公式:(MemTotal-MemAvailable)/MemTotal。

单位:百分比

0-100%

裸金属服务器

1分钟

表4 磁盘相关监控指标说明

指标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分钟

表5 磁盘I/O相关监控指标说明

指标ID

指标名称

指标含义

取值范围

测量对象

监控周期(原始指标)

disk_ioUtils

(Agent)磁盘I/O使用率

该指标用于统计测量对象磁盘I/O使用率。

通过计算采集周期内/proc/diskstats中对应设备第十三列数据的变化得出磁盘I/O使用率。

挂载点前缀路径长度不能超过64个字符,必须以字母开头,只能包含0-9/a-z/A-Z/-/./~。

单位:百分比

0-100%

裸金属服务器

1分钟

表6 文件系统类监控指标说明

指标ID

指标名称

指标含义

取值范围

测量对象

监控周期(原始指标)

disk_inodesUsedPercent

(Agent)inode已使用占比

该指标用于统计测量对象当前磁盘已使用的inode占比。

执行df -i命令,查看IUse%列数据。

挂载点前缀路径长度不能超过64个字符,必须以字母开头,只能包含0-9/a-z/A-Z/-/./~。

单位:百分比

0-100%

裸金属服务器

1分钟

表7 网卡相关监控指标说明

指标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分钟