弹性云服务器中操作系统监控的监控指标说明(安装Agent)
前提条件
已安装Agent并处于正常运行状态。
功能说明
本节定义了弹性云服务器插件上报云监控的操作系统监控指标的命名空间,监控指标列表和维度定义,用户可以通过云监控提供的API接口来检索弹性云服务器插件产生的监控指标和告警信息。
命名空间
AGT.ECS
监控指标
指标 |
指标名称 |
含义 |
采集方式(Linux) |
采集方式(Windows) |
---|---|---|---|---|
cpu_usage_idle |
(Agent)CPU空闲时间占比 |
该指标用于统计测量对象当前CPU空闲时间占比。 单位:百分比 |
测量对象:云服务器 通过计算采集周期内/proc/stat中的变化得出CPU空闲时间占比。 用户可以通过top命令查看 %Cpu(s) id值。 |
测量对象:云服务器 通过WindowsAPI GetSystemTimes获取。 |
cpu_usage_other |
(Agent)其他CPU使用率 |
该指标用于统计测量对象其他占用CPU使用率。 单位:百分比 |
测量对象:云服务器 其他CPU使用率=1- 空闲CPU使用率(%)- 内核空间CPU使用率- 用户空间CPU使用率。 |
测量对象:云服务器 其他CPU使用率=1- 空闲CPU使用率(%)- 内核空间CPU使用率- 用户空间CPU使用率。 |
cpu_usage_system |
(Agent)内核空间CPU使用率 |
该指标用于统计测量对象当前内核空间占用CPU使用率。 单位:百分比 |
测量对象:云服务器 通过计算采集周期内/proc/stat中的变化得出内核空间CPU使用率。 用户可以通过top命令查看 %Cpu(s) sy值。 |
测量对象:云服务器 通过WindowsAPI GetSystemTimes获取。 |
cpu_usage_user |
(Agent)用户空间CPU使用率 |
该指标用于统计测量对象当前用户空间占用CPU使用率。 单位:百分比 |
测量对象:云服务器 通过计算采集周期内/proc/stat中的变化得出cpu使用率。 用户可以通过top命令查看 %Cpu(s) us值。 |
测量对象:云服务器 通过WindowsAPI GetSystemTimes获取。 |
cpu_usage |
(Agent)CPU使用率 |
该指标用于统计测量对象当前CPU使用率。 单位:百分比 |
测量对象:云服务器 通过计算采集周期内/proc/stat中的变化得出cpu使用率。 用户可以通过top命令查看 %Cpu(s)值。 |
测量对象:云服务器 通过WindowsAPI GetSystemTimes获取。 |
cpu_usage_nice |
(Agent)Nice进程CPU使用率 |
该指标用于统计测量对象当前Nice进程CPU使用率。 单位:百分比 |
测量对象:云服务器 通过计算采集周期内/proc/stat中的变化得出Nice进程CPU使用率。 用户可以通过top命令查看 %Cpu(s) ni值。 |
暂不支持 |
cpu_usage_iowait |
(Agent)iowait状态占比 |
该指标用于统计测量对象当前iowait状态占用CPU的比率。 单位:百分比 |
测量对象:云服务器 通过计算采集周期内/proc/stat中的变化得出iowait状态占比。 用户可以通过top命令查看 %Cpu(s) wa值。 |
暂不支持 |
cpu_usage_irq |
(Agent)CPU中断时间占比 |
该指标用于统计测量对象当前CPU处理中断用时占用CPU时间的比率。 单位:百分比 |
测量对象:云服务器 通过计算采集周期内/proc/stat中的变化得出CPU中断时间占比。 用户可以通过top命令查看 %Cpu(s) hi值。 |
暂不支持 |
cpu_usage_softirq |
(Agent)CPU软中断时间占比 |
该指标用于统计测量对象当前CPU处理软中断时间占用CPU时间的比率。 单位:百分比 |
测量对象:云服务器 通过计算采集周期内/proc/stat中的变化得出CPU软中断时间占比。 用户可以通过top命令查看 %Cpu(s) si值。 |
暂不支持 |
load_average1 |
(Agent) 1分钟平均负载 |
该指标用于统计测量对象过去1分钟的CPU平均负载。 |
测量对象:云服务器 通过/proc/loadavg中load1/逻辑CPU个数得到。 用户可以通过top命令查看load1值。 |
暂不支持 |
load_average5 |
(Agent) 5分钟平均负载 |
该指标用于统计测量对象过去5分钟的CPU平均负载。 |
测量对象:云服务器 通过/proc/loadavg中load5/逻辑CPU个数得到。 用户可以通过top命令查看load5值。 |
暂不支持 |
load_average15 |
(Agent) 15分钟平均负载 |
该指标用于统计测量对象过去15分钟的CPU平均负载。 |
测量对象:云服务器 通过/proc/loadavg中load15/逻辑CPU个数得到。 用户可以通过top命令查看load15值。 |
暂不支持 |
mem_available |
(Agent)可用内存 |
该指标用于统计测量对象的可用内存。 单位:GB |
测量对象:云服务器 通过/proc/meminfo得到MemAvailable;若/proc/meminfo中不显示MemAvailable, 则MemAvailable=MemFree+Buffers+Cached |
测量对象:云服务器 可用内存=内存总量-已用内存量。通过WindowsAPI GlobalMemoryStatusEx获取。 |
mem_usedPercent |
(Agent)内存使用率 |
该指标用于统计测量对象的内存使用率。 单位:百分比 |
测量对象:云服务器 通过/proc/meminfo文件获取,(MemTotal-MemAvailable)/MemTotal |
测量对象:云服务器 内存使用率=已用内存量/内存总量*100% |
mem_free |
(Agent)空闲内存量 |
该指标用于统计测量对象的空闲内存量。 单位:GB |
测量对象:云服务器 通过/proc/meminfo获取 |
暂不支持 |
mem_buffers |
(Agent)Buffers占用量 |
该指标用于统计测量对象的Buffers内存量。 单位:GB |
测量对象:云服务器 通过/proc/meminfo获取。 用户可以通过top命令查看 KiB Mem:buffers值。 |
暂不支持 |
mem_cached |
(Agent)Cache占用量 |
该指标用于统计测量对象Cache内存量。 单位:GB |
测量对象:云服务器 通过/proc/meminfo获取。 用户可以通过top命令查看 KiB Swap:cached Mem值。 |
暂不支持 |
mountPointPrefix_disk_free |
(Agent)磁盘剩余存储量 |
该指标用于统计测量对象磁盘的剩余存储空间。 单位:GB |
测量对象:云服务器 mountPointPrefix是挂载点前缀,路径中的/统一用SlAsH替换,统一用SlAsH替换后的路径长度不能超过64个字符,必须以字母开头,只能包含0-9/a-z/A-Z/-/./~。 执行df -h命令,查看Avail列数据。 |
测量对象:云服务器 使用WMI接口GetDiskFreeSpaceExW获取磁盘空间数据。 mountPointPrefix是挂载点前缀,路径中的/统一用SlAsH替换,统一用SlAsH替换后的路径长度不能超过64个字符,必须以字母开头,只能包含0-9/a-z/A-Z/-/./~。 |
mountPointPrefix_disk_total |
(Agent)磁盘存储总量 |
该指标用于统计测量对象磁盘存储总量。 单位:GB |
测量对象:云服务器 mountPointPrefix是挂载点前缀,路径中的/统一用SlAsH替换,统一用SlAsH替换后的路径长度不能超过64个字符,必须以字母开头,只能包含0-9/a-z/A-Z/-/./~。 执行df -h命令, 查看Size列数据。 |
测量对象:云服务器 使用WMI接口GetDiskFreeSpaceExW获取磁盘空间数据。 mountPointPrefix是挂载点前缀,路径中的/统一用SlAsH替换,统一用SlAsH替换后的路径长度不能超过64个字符,必须以字母开头,只能包含0-9/a-z/A-Z/-/./~。 |
mountPointPrefix_disk_used |
(Agent)磁盘已用存量 |
该指标用于统计测量对象磁盘的已用存储空间。 单位:GB |
测量对象:云服务器 mountPointPrefix是挂载点前缀,路径中的/统一用SlAsH替换,统一用SlAsH替换后的路径长度不能超过64个字符,必须以字母开头,只能包含0-9/a-z/A-Z/-/./~。 执行df -h命令 ,查看Used列数据。 |
测量对象:云服务器 使用WMI接口GetDiskFreeSpaceExW获取磁盘空间数据。 mountPointPrefix是挂载点前缀,路径中的/统一用SlAsH替换,统一用SlAsH替换后的路径长度不能超过64个字符,必须以字母开头,只能包含0-9/a-z/A-Z/-/./~。 |
mountPointPrefix_disk_usedPercent |
(Agent)磁盘使用率 |
该指标用于统计测量对象磁盘使用率。 单位:百分比 |
测量对象:云服务器 mountPointPrefix是挂载点前缀,路径中的/统一用SlAsH替换,统一用SlAsH替换后的路径长度不能超过64个字符,必须以字母开头,只能包含0-9/a-z/A-Z/-/./~。 通过计算Used/Size得出。 |
测量对象:云服务器 使用WMI接口GetDiskFreeSpaceExW获取磁盘空间数据。 mountPointPrefix是挂载点前缀,路径中的/统一用SlAsH替换,统一用SlAsH替换后的路径长度不能超过64个字符,必须以字母开头,只能包含0-9/a-z/A-Z/-/./~。 |
disk_queue_length |
(Agent)平均队列长度 |
该指标用于统计指定时间段内,平均等待完成的读取或写入操作请求的数量 单位:个 |
测量对象:云服务器 通过计算采集周期内/proc/diskstats中对应设备第十四列数据的变化得出磁盘平均队列长度。 挂载点前缀路径长度不能超过64个字符,必须以字母开头,只能包含0-9/a-z/A-Z/-/./~。 |
暂不支持 |
disk_write_bytes_per_operation |
(Agent)平均写操作大小 |
该指标用于统计指定时间段内,平均每个写I/O操作传输的字节数。 单位:KB/op |
测量对象:云服务器 通过计算采集周期内/proc/diskstats中对应设备第十列数据的变化与第八列数据的变化相除得出磁盘平均写操作大小。 挂载点前缀路径长度不能超过64个字符,必须以字母开头,只能包含0-9/a-z/A-Z/-/./~。 |
|
disk_read_bytes_per_operation |
(Agent)平均读操作大小 |
该指标用于统计指定时间段内,平均每个读I/O操作传输的字节数。 单位:KB/op |
测量对象:云服务器 通过计算采集周期内/proc/diskstats中对应设备第六列数据的变化与第四列数据的变化相除得出磁盘平均读操作大小。 挂载点前缀路径长度不能超过64个字符,必须以字母开头,只能包含0-9/a-z/A-Z/-/./~。 |
|
disk_io_svctm |
(Agent)平均I/O服务时长 |
该指标用于统计指定时间段内,平均每个读或写I/O的操作时长。 单位:ms/op |
测量对象:云服务器 通过计算采集周期内/proc/diskstats中对应设备第十三列数据的变化与第四列数据和第八列数据和的变化相除得出磁盘平均I/O时长。 挂载点前缀路径长度不能超过64个字符,必须以字母开头,只能包含0-9/a-z/A-Z/-/./~。 |
|
disk_inodesTotal |
(Agent)inode空间大小 |
该指标用于统计测量对象当前磁盘的inode空间量。 |
测量对象:云服务器 mountPointPrefix是挂载点前缀,路径中的/统一用SlAsH替换,统一用SlAsH替换后的路径长度不能超过64个字符,必须以字母开头,只能包含0-9/a-z/A-Z/-/./~。 执行df -i命令,查看Inodes列数据。 |
暂不支持 |
disk_inodesUsed |
(Agent)inode已使用空间 |
该指标用于统计测量对象当前磁盘已使用的inode空间量。 |
测量对象:云服务器 mountPointPrefix是挂载点前缀,路径中的/统一用SlAsH替换,统一用SlAsH替换后的路径长度不能超过64个字符,必须以字母开头,只能包含0-9/a-z/A-Z/-/./~。 执行df -i命令,查看IUsed列数据。 |
暂不支持 |
mountPointPrefix_disk_inodesUsedPercent |
(Agent)inode已使用占比 |
该指标用于统计测量对象当前磁盘已使用的inode占比。 单位:百分比 |
测量对象:云服务器 mountPointPrefix是挂载点前缀,路径中的/统一用SlAsH替换,统一用SlAsH替换后的路径长度不能超过64个字符,必须以字母开头,只能包含0-9/a-z/A-Z/-/./~。 执行df -i命令,查看IUse%列数据。 |
暂不支持 |
mountPointPrefix_disk_agt_read_bytes_rate |
(Agent)磁盘读速率 |
该指标用于统计每秒从测量对象读出数据量。 单位:byte/s |
测量对象:云服务器 通过计算采集周期内/proc/diskstats中对应设备第六列数据的变化得出磁盘读速率。 mountPointPrefix是挂载点前缀,路径中的/统一用SlAsH替换,统一用SlAsH替换后的路径长度不能超过64个字符,必须以字母开头,只能包含0-9/a-z/A-Z/-/./~。 |
测量对象:云服务器 使用WMI中Win32_PerfFormattedData_PerfDisk_LogicalDisk对象获取磁盘I/O数据。 mountPointPrefix是挂载点前缀,路径中的/统一用SlAsH替换,统一用SlAsH替换后的路径长度不能超过64个字符,必须以字母开头,只能包含0-9/a-z/A-Z/-/./~。 |
mountPointPrefix_disk_agt_read_requests_rate |
(Agent)磁盘读操作速率 |
该指标用于统计每秒从测量对象读取数据的请求次数。 单位:请求/秒 |
测量对象:云服务器 通过计算采集周期内/proc/diskstats中对应设备第四列数据的变化得出磁盘读操作速率。 mountPointPrefix是挂载点前缀,路径中的/统一用SlAsH替换,统一用SlAsH替换后的路径长度不能超过64个字符,必须以字母开头,只能包含0-9/a-z/A-Z/-/./~。 |
测量对象:云服务器 使用WMI中Win32_PerfFormattedData_PerfDisk_LogicalDisk对象获取磁盘I/O数据。 mountPointPrefix是挂载点前缀,路径中的/统一用SlAsH替换,统一用SlAsH替换后的路径长度不能超过64个字符,必须以字母开头,只能包含0-9/a-z/A-Z/-/./~。 |
mountPointPrefix_disk_agt_write_bytes_rate |
(Agent)磁盘写速率 |
该指标用于统计每秒写到测量对象的数据量。 单位:byte/s |
测量对象:云服务器 通过计算采集周期内/proc/diskstats中对应设备第十列数据的变化得出磁盘写速率。 mountPointPrefix是挂载点前缀,路径中的/统一用SlAsH替换,统一用SlAsH替换后的路径长度不能超过64个字符,必须以字母开头,只能包含0-9/a-z/A-Z/-/./~。 |
测量对象:云服务器 使用WMI中Win32_PerfFormattedData_PerfDisk_LogicalDisk对象获取磁盘I/O数据。 mountPointPrefix是挂载点前缀,路径中的/统一用SlAsH替换,统一用SlAsH替换后的路径长度不能超过64个字符,必须以字母开头,只能包含0-9/a-z/A-Z/-/./~。 |
mountPointPrefix_disk_agt_write_requests_rate |
(Agent)磁盘写操作速率 |
该指标用于统计每秒向测量对象写数据的请求次数。 单位:请求/秒 |
测量对象:云服务器 通过计算采集周期内/proc/diskstats中对应设备第八列数据的变化得出磁盘写操作速率。 mountPointPrefix是挂载点前缀,路径中的/统一用SlAsH替换,统一用SlAsH替换后的路径长度不能超过64个字符,必须以字母开头,只能包含0-9/a-z/A-Z/-/./~。 |
测量对象:云服务器 使用WMI中Win32_PerfFormattedData_PerfDisk_LogicalDisk对象获取磁盘I/O数据。 mountPointPrefix是挂载点前缀,路径中的/统一用SlAsH替换,统一用SlAsH替换后的路径长度不能超过64个字符,必须以字母开头,只能包含0-9/a-z/A-Z/-/./~。 |
disk_readTime |
(Agent)读操作平均耗时 |
该指标用于统计测量对象磁盘读操作平均耗时。 单位:ms/count |
测量对象:云服务器 通过计算采集周期内/proc/diskstats中对应设备第七列数据的变化得出磁盘读操作平均耗时。 |
测量对象:云服务器 使用WMI中Win32_PerfFormattedData_PerfDisk_LogicalDisk对象获取磁盘I/O数据。 mountPointPrefix是挂载点前缀,路径中的/统一用SlAsH替换,统一用SlAsH替换后的路径长度不能超过64个字符,必须以字母开头,只能包含0-9/a-z/A-Z/-/./~。 |
disk_writeTime |
(Agent)写操作平均耗时 |
该指标用于统计测量对象磁盘写操作平均耗时。 单位:ms/count |
测量对象:云服务器 通过计算采集周期内/proc/diskstats中对应设备第十一列数据的变化得出磁盘写操作平均耗时。 |
测量对象:云服务器 使用WMI中Win32_PerfFormattedData_PerfDisk_LogicalDisk对象获取磁盘I/O数据。 mountPointPrefix是挂载点前缀,路径中的/统一用SlAsH替换,统一用SlAsH替换后的路径长度不能超过64个字符,必须以字母开头,只能包含0-9/a-z/A-Z/-/./~。 |
mountPointPrefix_disk_ioUtils |
(Agent)磁盘I/O使用率 |
该指标用于统计测量对象磁盘I/O使用率。 单位:百分比 |
测量对象:云服务器 通过计算采集周期内/proc/diskstats中对应设备第十三列数据的变化得出磁盘I/O使用率。 |
测量对象:云服务器 使用WMI中Win32_PerfFormattedData_PerfDisk_LogicalDisk对象获取磁盘I/O数据。 mountPointPrefix是挂载点前缀,路径中的/统一用SlAsH替换,统一用SlAsH替换后的路径长度不能超过64个字符,必须以字母开头,只能包含0-9/a-z/A-Z/-/./~。 |
disk_fs_rwstate |
(Agent)文件系统读写状态 |
该指标用于统计测量对象挂载文件系统的读写状态。状态分为:可读写(0)/只读(1)。 |
测量对象:云服务器 通过读取/proc/mounts中第四列文件系统挂载参数获得。 |
暂不支持 |
net_bitSent |
(Agent)入网带宽 |
该指标用于统计测量对象网卡每秒发送的比特数。 单位:bit/s |
测量对象:云服务器 通过计算采集周期内/proc/net/dev中的变化得出。 |
测量对象:云服务器 使用WMI中MibIfRow对象获取网络指标数据。 |
net_bitRecv |
(Agent)出网带宽 |
该指标用于统计测量对象网卡每秒接收的比特数。 单位:bit/s |
||
net_packetRecv |
(Agent)网卡包接收速率 |
该指标用于统计测量对象网卡每秒接收的数据包数。 单位:Count/s |
||
net_packetSent |
(Agent)网卡包发送速率 |
该指标用于统计测量对象网卡每秒发送的数据包数。 单位:Count/s |
||
net_tcp_total |
(Agent)所有状态的TCP连接数总和 |
该指标用于统计测量对象网卡所有状态的TCP连接数总和。 |
||
net_tcp_established |
(Agent)处于ESTABLISHED状态的TCP连接数量 |
该指标用于统计测量对象网卡处于ESTABLISHED状态的TCP连接数量。 |
||
net_errin |
(Agent)接收误包率 |
该指标用于统计测量对象网卡每秒接收的错误数据包数量占所接收的数据包的比率。 单位:百分比 |
测量对象:云服务器 通过计算采集周期内/proc/net/dev中的变化得出。 |
暂不支持 |
net_errout |
(Agent)发送误包率 |
该指标用于统计测量对象网卡每秒发送的错误数据包数量占所发送的数据包的比率。 单位:百分比 |
||
net_dropin |
(Agent)接收丢包率 |
该指标用于统计测量对象网卡每秒接收并已丢弃的数据包数量占所接收的数据包的比率。 单位:百分比 |
||
net_dropout |
(Agent)发送丢包率 |
该指标用于统计测量对象网卡每秒发送并已丢弃的数据包数量占所发送的数据包的比率。 单位:百分比 |
维度
Key |
Value |
---|---|
instance_id |
云服务器ID |