Hyper-V 性能指标
收集宿主服务器和虚拟机的虚拟机监控程序、VM、处理器、网络、存储等方面的指标。监控和管理您的 Hyper-V 环境,并在几分钟内解决虚拟化瓶颈。Hyper-V 监视器使用 Site24x7 Windows 代理进行监控。安装 Windows 代理后,您的 Hyper-V 服务器将被自动发现。
将 Hyper-V 服务器监视器成功添加到 Site24x7 账户后,您可以:
- 查看 Hyper-V 监视器的性能指标。登录 Site24x7 并转到服务器 > Microsoft Hyper-V 服务器。
- 添加阈值与可用性配置文件,将特定资源声明为严重或宕机状态。转到管理 > 配置文件 > 阈值与可用性(+)。
- 通过专属性能报表分析趋势并识别性能问题。
- 通过服务器资产和健康仪表板一览关键指标,或创建自定义仪表板。
- 自动启动、停止和重启 Hyper-V 虚拟机。了解更多。
解读 Microsoft Hyper-V 性能指标
- 概述:Hyper-V 环境的基本详情,包括版本、VM 状态、Hyper-V 相关 Windows 服务、最近轮询时间、CPU 和内存使用情况。
- 虚拟机详情:获取每台虚拟机的详细信息,包括复制状态和父检查点详情。
- 处理器:了解虚拟机可见和可用的核心数量。
- 网络:进一步了解虚拟交换机和虚拟网络适配器。
- 存储:获取存储设备的读取、写入、刷新、错误计数等相关信息。
- 管理:通过控制基本操作(启动/停止/重启)、设置处理器数量以及更改每台 VM 的内存配置来管理您的虚拟机。
概述
| 参数 | 说明 |
| Hyper-V 详情 | 此处列出 Hyper-V 环境的基本详情,包括 Hyper-V 版本、最近轮询时间、总页面数、虚拟处理器、VM 分区数和宿主逻辑处理器数。 |
| 服务状态 | Hyper-V 环境专属 Windows 服务的状态。 |
| VM 状态视图 | Hyper-V 环境中所有 VM 的状态展示,包括 VM 是否处于正常、宕机、异常或未知状态。同时,在节点详情下列出每台 VM 的 CPU、内存使用情况和处理器数量。 |
| Top VM CPU 使用率 | 按 CPU 使用率从高到低排列 Hyper-V 环境中 VM 的条形图。 |
| Top VM 内存需求 | 按内存使用量从高到低排列 Hyper-V 环境中 VM 的条形图。 |
| 内存详情: | |
| 根分区 1G GPA 页面总数 | 分区 GPA 空间中存在的 1G 页面数量。 |
| 根分区 2M GPA 页面总数 | 分区 GPA 空间中存在的 2M 页面数量。 |
| 根分区存入页面总数 | 存入该分区的页面数量。 |
| VM Vid 分区已分配物理页面总数 | 已分配的物理页面数量。 |
| VM Vid 分区远程物理页面总数 | 未从首选 NUMA 节点分配的物理页面数量。 |

虚拟机详情
(适用于 2012 及以上版本)
| 参数 | 说明 |
| 状态 | 显示 VM 状态,包括正常、宕机、异常或未知。 |
| CPU 使用率 | 在任意给定时刻允许在物理核心上运行的最大线程数。 |
| 复制模式 | 复制模式包括主要、副本、测试副本和无。 |
*对于 Windows 2008 和 2008 R2 版本,仅显示 VM 的状态、健康状况和 CPU 使用率。

单击更多可获取每台虚拟机的详细信息,包括复制状态和父检查点详情。
| 参数 | 说明 |
| 内存需求/内存分配 | 动态内存根据内存需求变化及您设定的数值,动态调整 VM 可用内存量。内存需求/分配分别表示特定 VM 当前所需的内存量和当前已分配的内存量。 |
| 复制详情 | 复制是将主站点的 VM 复制到辅助站点副本 VM 的过程。此处显示 VM 的模式、状态(错误、等待故障转移完成、已故障转移、不适用、准备初始复制、复制中、重新同步中、重新同步已暂停、已暂停、同步复制完成、等待初始复制、已禁用)和健康状况(正常、警告、严重、不适用),以及 VM 是否处于集群状态。 |
| 父检查点详情 | 检查点提供了一种更快、更便捷的方式将 VM 恢复到之前的状态。此处显示父检查点的 ID、名称和类型。 |
处理器
| 参数 | 说明 |
| 逻辑处理器运行时间 | 以图形方式显示逻辑处理器的来宾、虚拟机监控程序、空闲时间和总运行时间,表示处理器在来宾代码、虚拟机监控程序代码、空闲状态以及总计(来宾和虚拟机监控程序代码)上所花时间的百分比。 |
| 根虚拟处理器运行时间 | 以图形方式显示根虚拟处理器的来宾、虚拟机监控程序和总运行时间,表示虚拟处理器在来宾代码、虚拟机监控程序代码以及总计(来宾和虚拟机监控程序代码)上所花时间的百分比。 |
| 根虚拟处理器拦截 | 虚拟机监控程序拦截消息的速率。 |
| 根虚拟处理器超调用 | 虚拟处理器上来宾代码发出的超调用速率。 |
| 根虚拟处理器指令 | 以图形方式显示每秒 HLT、IO、模拟和 MWAIT 指令数,表示虚拟处理器上来宾代码每秒执行的 HLT/IO/模拟/MWAIT 指令速率。 |
| 根虚拟处理器访问 | 以图形方式显示 MSR 和控制寄存器访问,表示虚拟处理器上来宾代码执行的 MSR/控制寄存器访问速率。 |


网络
| 参数 | 说明 |
| 虚拟交换机详情: | |
| 虚拟交换机字节传输量 | 每秒通过虚拟交换机传输的总字节数。 |
| 虚拟交换机数据包传输量 | 每秒通过虚拟交换机传输的总数据包数。 |
| 虚拟网络适配器详情: | |
| 虚拟网络适配器字节传输量 | 通过网络适配器传输的总字节数。 |
| 虚拟网络适配器数据包传输量 | 网络适配器每秒接收的总数据包数。 |
| 旧版网络适配器发送字节数 | 每秒通过网络适配器发送的字节数。 |
| 旧版网络适配器接收字节数 | 每秒在网络适配器上接收的字节数。 |
| 旧版网络适配器丢弃字节数 | 在网络适配器上丢弃的字节数。 |

存储
| 参数 | 说明 |
| 名称 | 存储设备的名称。 |
| 读取次数 | 此虚拟设备上已发生的读取操作总次数。 |
| 写入次数 | 此虚拟设备上已发生的写入操作总次数。 |
| 错误次数 | 此虚拟设备上已发生的错误总次数。 |
| 刷新次数 | 此虚拟设备上已发生的刷新操作总次数。 |
| 虚拟 IDE 控制器读/写字节数 | 每秒从/向连接到 IDE 控制器的磁盘读取/写入的字节数。 |
| 虚拟 IDE 控制器读/写扇区数 | 每秒从/向连接到 IDE 控制器的磁盘读取/写入的扇区数。 |

管理
| VM 配置: | |
| 参数 | 说明 |
| 名称 | 虚拟机的名称。 |
| 状态 | 显示 VM 当前所处的状态:未知、运行中、已关机、已暂停、已挂起、正在启动、正在创建快照、正在保存、正在停止、正在暂停或正在恢复。 |
| 启动/停止/重启 | 允许用户启动、停止或重启 VM。仅管理员或超级管理员可执行此操作。 |
| 处理器数量 | 分配给该 VM 的处理器总数。 |
| 最小内存 | VM 启动后应分配的最低内存量。该值可低至 32 MB,最大值等于内存启动值。 |
| 最大内存 | 此 VM 允许使用的最大物理内存。 |
| 启动内存 | 此值表示 VM 启动时最初使用的物理内存量。启动 RAM 代表 VM 所能消耗的最低物理内存量,VM 的内存使用量不能低于启动 RAM 值。 |
| 设置 | 在此处可为特定 VM 设置最小内存、最大内存、启动内存和处理器数量。 |
注意
每次更改内存配置或处理器数量时,VM 都会重启。

Hyper-V 性能报表
登录 Site24x7 并转到报表 > Microsoft Hyper-V 服务器。以下报表可用于 Hyper-V 监控:
- 可用性摘要报表
- 摘要报表
- 繁忙时段报表
- 健康趋势报表
- 性能报表
- VM 详情报表
- VM 副本报表
- VM 存储设备报表
- VM 网络适配器报表
除上述性能报表外,还提供 Top N Hyper-V 服务器(按 CPU 使用率)和内存需求报表。
了解更多。
相关文章
- 添加 Hyper-V 服务器 | Hyper-V 自动化
- 观看 Site24x7 Hyper-V 监控实操演示
- 其他支持的 Microsoft 应用程序 | 添加 Windows 监视器
- 服务器性能指标 | 了解服务器监控的工作原理
- 其他支持的操作系统平台:Linux | FreeBSD | OS X
- 故障排除提示
