Hyper-V 的性能指标
为您的主机服务器和 VM 收集有关虚拟机管理程序、VM、处理器、网络、存储等的指标。监控和管理您的 Hyper-V 环境并在几分钟内解决虚拟化瓶颈。Hyper-V 监视器使用 Site24x7 Windows 代理进行监视。安装 Windows 代理并自动发现您的 Hyper-V 服务器。
将 Hyper-V 服务器监视器成功添加到您的 Site24x7 帐户后,
- 查看 Hyper-V监视器的性能指标。登录到 Site24x7 并转到服务器> Microsoft Hyper-V Server。
- 添加阈值和可用性配置文件以将特定资源声明为危急或停止。转到管理>配置文件>阈值和可用性 (+)。
- 使用独家性能报表分析趋势并识别性能问题 。
- 使用服务器清单 和 健康状况仪表板一目了然地查看关键指标 ,或 创建自定义仪表板。
- 自动启动、停止和重新启动 Hyper-V VM。 了解更多。
解释 Microsoft Hyper-V 性能指标
- 概述:Hyper-V 环境的基本详细信息,包括其版本、VM 状态、Hyper-V 相关 Windows 服务、上次轮询时间、CPU 和内存使用情况。
- VM 详细信息:获取有关每个单独 VM、其复制和父检查点详细信息的信息。
- 处理器:了解虚拟机可以看到和使用的内核数量。
- 网络:了解更多关于虚拟交换机和虚拟网络适配器的信息。
- 存储:获取存储设备上的输入,包括其读取、写入、刷新、错误计数等。
- 管理:通过控制 VM 的基本操作(启动/停止/重新启动)、设置处理器数量和更改每个 VM 的内存配置来管理您的 VM。
概述
参数 | 描述 |
Hyper-V 详细信息 | 此处列出了 Hyper-V 环境的基本详细信息。这包括 Hyper-V 版本、上次轮询时间、总页数、虚拟处理器、VM 分区和主机逻辑处理器 |
服务状态 | 特定于 Hyper-V 环境的 Windows 服务的状态 |
虚拟机状态视图 | Hyper-V 环境中所有 VM 的表示。提供 VM 的状态,无论是启动、关闭、故障还是未知。此外,每个 VM 的 CPU、内存使用情况和处理器计数都列在节点详细信息下 |
最高 VM CPU 使用率 | 基于 CPU 使用率从 Hyper-V 环境中的最高到最低 VM 列出的条形图 |
最高 VM 内存需求 | 根据内存使用情况从 Hyper-V 环境中的最高到最低 VM 列出的条形图 |
内存详细信息: | |
根分区总计 1G GPA 页面 | 分区的 GPA 空间中存在的 1G 页数 |
根分区总计 2M GPA 页面 | 分区的 GPA 空间中存在的 2M 页数 |
根分区总存页数 | 存入分区的页数 |
VM Vid 分区分配的总物理页数 | 分配的物理页数 |
VM Vid 分区总远程物理页数 | 未从首选 NUMA 节点分配的物理页数 |
虚拟机详细信息
(适用于 2012 及更高版本)
参数 | 描述 |
状态 | 提供VM的状态,无论是 正常、停机、故障的还是未知 |
CPU使用率 | 在任何给定时间允许在物理内核上运行的最大线程数 |
同步模式 | Primary、Replica、TestReplica 和 None 是不同的同步模式 |
*对于 Windows 版本 2008 和 2008 R2,仅将 VM 的状态、健康状况和 CPU 使用情况制成表格。
通过单击更多获取每个单独的 VM、其复制和父检查点详细信息的详细信息。
参数 | 描述 |
内存需求/内存分配 | 动态内存根据内存需求的变化和您指定的值调整 VM 可用的内存量。Memory Demand/Assigned 分别表示当前需求的内存量和当前分配给特定 VM 的内存量 |
复制详细信息 | 复制是将主站点中的 VM 复制到辅助站点中的副本 VM 的过程。这给出了 VM 的模式、状态(错误、FailOverWaitingCompletion、FailedOver、NotApplicable、ReadyForInitialReplication、Replicating、Resynchronizing、ResynchronizeSuspended、Suspended、SyncedReplicationComplete、WaitingForInitialReplication、Disabled)和健康状况(正常、警告、严重、不适用)。此外,指定 VM 是否处于集群状态 |
父检查点详细信息 | 检查点提供了一种更快、更简单的方法来将 VM 恢复到以前的状态。将显示父检查点的 ID、名称和类型 |
处理器
参数 | 描述 |
逻辑处理器运行时 | 逻辑处理器的来宾、管理程序、空闲时间和总运行时间的图形视图。它表示处理器在来宾代码、管理程序代码、空闲状态和总数(来宾和管理程序代码)中花费的时间百分比 |
根虚拟处理器运行时 | 来宾、管理程序和根虚拟处理器的总运行时间的图形视图。它表示虚拟处理器在来宾代码、管理程序代码和总时间(来宾和管理程序代码)中花费的时间百分比 |
根虚拟处理器拦截 | 管理程序拦截消息的速率 |
根虚拟处理器超级调用 | 来宾代码在虚拟处理器上进行超级调用的速率 |
根虚拟处理器指令 | 这提供了每秒 HLT、IO、仿真和 MWAIT 指令的图形视图。它们表示虚拟处理器上来宾代码每秒执行的 HLT/IO/仿真/MWAIT 指令的速率 |
根虚拟处理器访问 | 这是 MSR 和控制寄存器访问的图形表示。虚拟处理器上来宾代码执行的 MSR/控制寄存器访问速率 |
网络
参数 | 描述 |
虚拟交换机详细信息: | |
虚拟交换机字节遍历 | 每秒遍历虚拟交换机的总字节数 |
虚拟交换机数据包遍历 | 每秒通过虚拟交换机的数据包总数 |
虚拟网络适配器详细信息: | |
虚拟网络适配器字节遍历 | 已遍历网络适配器的总字节数 |
虚拟网络适配器数据包遍历 | 网络适配器每秒接收的数据包总数 |
发送的旧版网络适配器字节数 | 每秒通过网络适配器发送的字节数 |
收到的旧版网络适配器字节数 | 网络适配器每秒接收的字节数 |
丢弃的旧版网络适配器字节 | 网络适配器上丢弃的字节数 |
存储
参数 | 描述 |
名称 | 存储设备名称 |
读取计数 | 此虚拟设备上发生的读取操作总数 |
写计数 | 此虚拟设备上发生的写入操作总数 |
错误计数 | 此虚拟设备上发生的错误总数 |
flush计数 | 此虚拟设备上发生的刷新操作总数 |
虚拟 IDE 控制器读/写字节 | 每秒从/向连接到 IDE 控制器的磁盘读取/写入的字节数 |
虚拟 IDE 控制器读/写扇区 | 每秒从/向连接到 IDE 控制器的磁盘读取/写入的扇区数 |
管理
虚拟机配置: | |
参数 | 描述 |
名称 | 虚拟机名称 |
状态 | 这告诉我们虚拟机是否处于未知、运行、关闭、暂停、暂停、启动、快照、保存、停止、暂停或恢复状态 |
启动/停止/重启 | 这使用户能够启动、停止或重新启动 VM。只有管理员或超级管理员可以执行此操作 |
处理器计数 | 分配给该特定 VM 的处理器总数 |
最小内存 | 启动后应分配给 VM 的最小内存量。该值可以设置为低至 32 MB,最大值等于 Memory Startup 值 |
最大内存 | 此 VM 允许使用的最大物理内存 |
内存启动 | 此值反映了 VM 在启动时最初将使用的物理内存量。启动 RAM 表示 VM 将消耗的最小物理内存量。VM 无法将其内存使用量降低到低于启动 RAM 值 |
设置 | 这是可以为特定 VM 设置最小、最大、启动内存和处理器计数的地方 |
每次更改内存配置或处理器计数时,都会重新启动 VM。
Hyper-V 的性能报表
登录到 Site24x7 并转到报表> Microsoft Hyper-V Server。以下报表可用于 Hyper-V 监控:
- 可用性汇总报表
- 忙时报表
- 健康趋势报表
- 性能报表
了解更多。
相关文章
- 添加 Hyper-V 服务器 | Hyper-V 自动化
- 观看 Site24x7 Hyper-V 监控的实际应用
- 支持的其他 Microsoft 应用程序 | 添加 Windows 监视器
- 服务器性能指标 | 了解服务器监控的工作原理
- 支持的其他操作系统平台:Linux | freeBSD | 操作系统
- 故障排除提示