14.7.5. 主机统计信息 Sub-Collection
14.7.5.1. 主机统计信息 Sub-Collection
每个主机资源会公开特定于主机的
统计的统计
子集合。每个统计
都包含以下元素:
元素 | 类型 | 描述 |
---|---|---|
name | 字符串 | 统计条目的唯一标识符。 |
description | 字符串 | 统计的纯文本描述。 |
unit | 字符串 | 测量统计值的单元或率。 |
type | GAUGE 或 COUNTER 之一 | 统计测量结果的类型。 |
values type= | INTEGER 或 DECIMAL 之一 | 后面的统计值的数据类型。 |
value | complex | 包含 datum 的数据集。 |
datum | 查看值类型 | 来自 值 的独立数据。 |
host id= | 关系 | 与包含 主机资源 的关系。 |
下表列出了主机的统计类型。
名称
|
描述
|
---|---|
memory.total |
主机上内存总量(以字节为单位)。
|
memory.used |
主机上使用的内存(以字节为单位)。
|
memory.free |
主机上可用内存(以字节为单位)。
|
memory.shared |
主机上共享的内存(以字节为单位)。
|
memory.buffers |
I/O 缓冲区以字节为单位。
|
memory.cached |
OS 以字节为单位缓存。
|
swap.total |
主机上的交换内存总量(以字节为单位)。
|
swap.free |
主机上空闲的交换内存(以字节为单位)。
|
swap.used |
主机上使用的交换内存(以字节为单位)。
|
swap.cached |
交换内存(以字节为单位)也缓存在主机的内存中。
|
ksm.cpu.current |
内核同页合并的 CPU 用量百分比。
|
cpu.current.user |
用户的 CPU 用量百分比。
|
cpu.current.system |
系统的 CPU 用量百分比。
|
cpu.current.idle |
空闲 CPU 用量百分比。
|
cpu.load.avg.5m |
五分钟的平均 CPU 负载平均值。
|
例 14.27. 主机统计子集合的 XML 表示
<statistics> <statistic id="4ae97794-f56d-3f05-a9e7-8798887cd1ac" href="/ovirt-engine/api/hosts/2ab5e1da-b726-4274-bbf7-0a42b16a0fc3/ statistics/4ae97794-f56d-3f05-a9e7-8798887cd1ac"> <name>memory.total</name> <description>Total memory</description> <unit>BYTES</unit> <type>GUAGE</type> <values type="INTEGER"> <value> <datum>3983540224<datum> </value> </values> <host id="2ab5e1da-b726-4274-bbf7-0a42b16a0fc3" href="/ovirt-engine/api/hosts/2ab5e1da-b726-4274-bbf7-0a42b16a0fc3"/> </statistic> ... </statistics>
备注
主机
统计
子集合是只读的。