Microsoft Hyper-V是针对x86-64系统的基于虚拟机管理程序的虚拟化解决方案,并且在蓬勃发展的服务器虚拟化领域中扮演着重要的角色。它是IT环境中至关重要的部分,需要对其进行跟踪和观察,以确保零停机时间。Hyper-V监视器有助于监控Microsoft Hyper-V服务器及其来宾虚拟机,并确保它们始终处于良好状态。
Applications Manager监控Hyper-V服务器的关键组件以检测任何性能问题。这些组件包括处理器,CPU,内存,磁盘,硬件,虚拟和物理网络,虚拟存储等。
请按照下面给出的步骤来创建新的Microsoft Hyper-V Server监视器:
要监控Hyper-V主机,用户必须对根操作系统(Windows 2008 R2和其他支持的Hyper-V版本)包含管理员权限。
如果Applications Manager和Hyper-V服务器之间存在防火墙,请打开防火墙中的端口135,443和1025以启用访问。
版本: Hyper-V Server 2008 R2,Windows Server 2008 R2 Standard,Windows Server 2008 R2 Enterprise,Windows Server 2008 R2 Datacenter,Hyper-V Server 2012,Hyper-V Server 2016和Hyper-V Server 2019。
要查看Hyper-V服务器的详细性能指标,请点击可用性或列表视图选项卡中列出的相应监视器。这些指标分为六个选项卡,以方便理解。
此选项卡提供了Hyper-V服务器的可用性和性能的高级概述。
参数 | 描述 |
---|---|
监控信息 | |
Name | Microsoft Hyper-V服务器监视器的名称。 |
Type | 表示您正在监控的类型。 |
Health | 表示Hyper-V服务器的健康状况(正常,警告,严重)状态。 |
Partitions | Hyper-V服务器中的分区总数。Hyper-V服务器上的每个虚拟机都在称为分区的容器上运行。 |
Number of VMs | 在此Hyper-V服务器中配置的虚拟机数(分区-1) |
Last Polled at | 指定执行上次轮询的时间。 |
Next Poll at | 指定计划下一次轮询的时间。 |
Today's Availability | 显示当天服务器的整体可用性状态。您还可以查看7/30报表和服务器的当前可用性状态。 |
虚拟机监控程序CPU使用率详细信息 | |
Total CPU Utilization | 来宾CPU利用率和管理程序CPU利用率之和。 |
Guest CPU Utilization | 来宾VM使用的CPU百分比。 |
Hypervisor CPU Utilization | hypervisor使用的CPU百分比。 |
Idle CPU Utilization | 处理器处于空闲状态时的CPU百分比。 |
处理器详细信息 | |
Logical Processors | Hyper-V服务器中存在的逻辑处理器总数。这些是虚拟机管理程序正在管理的核心/ HT的数量。 |
Virtual Processors | Hyper-V服务器中存在的虚拟处理器总数。根分区和子分区(来宾VM在其中运行)中的所有执行都在虚拟处理器上进行。 |
Physical Processors | Hyper-V服务器中存在的物理处理器总数。 |
内存详情 | |
Total Physical Memory | Hyper-V系统使用的物理内存总量。 |
Total Swap Memory | Hyper-V系统使用的总交换空间或虚拟内存。 |
Total Remote Physical Pages | 未从首选NUMA节点分配的物理页总数。 |
Total Physical Pages Allocated | 管理虚拟机所需的访客页面和VID页面的总数。 |
HyperV系统服务 | |
Service Name | Hyper-V的系统服务的名称。可用的服务包括Hyper-V镜像管理服务,Hyper-V网络管理服务和Hyper-V虚拟机管理。 |
Service Status | 服务的当前状态 |
虚拟机 | |
Virtual Machine | 虚拟机的名称。 |
VM State | 指定VM的当前状态,例如正在运行,已暂停,已挂起等。 |
CPU Utilization | 此VM使用的CPU百分比 |
Total Memory | 此VM使用的内存量 |
Health | 表示虚拟机的总体健康状况 |
此选项卡提供Hyper-V服务器的CPU利用率统计信息。
参数 | 描述 |
---|---|
CPU细节 | |
User Time | CPU内核名称。 |
User Time | CPU执行用户模式操作所花费的时间(百分比)。 |
System Time | CPU执行内核模式操作所花费的时间(百分比)。 |
I/O Wait Time | CPU等待I/O请求完成的时间(以百分比为单位)。 |
Idle Time | CPU处于空闲状态的时间(以百分比为单位)。 |
CPU Utilization | 此内核中使用的CPU数量(百分比)。 |
Interrupts/sec | CPU每秒处理来自应用程序或硬件的中断的速率。 |
此选项卡提供Hyper-V服务器的内存使用情况统计信息。
参数 | 描述 |
---|---|
内存使用情况详细信息 | |
Swap Memory Utilization | 系统使用的总交换内存或虚拟内存(百分比)。 |
Swap Memory Used | 系统使用的交换内存(以兆字节为单位)。 |
Physical Memory Utilization | 系统使用的物理内存量(百分比)。 |
Physical Memory Used | 系统使用的物理内存量(以兆字节为单位)。 |
Free Physical Memory | 立即可用于分配给进程或供系统使用的可用物理内存量(以兆字节为单位)。 |
页面详细信息 | |
Deposited Pages | 根分区使用的已沉积页面总数。 |
Virtual TLB Pages | 根分区的虚拟TLB使用的页面总数。 |
Total Remote Physical Pages | 未从首选NUMA节点分配的物理页数。 |
Total Physical Pages Allocated | 管理虚拟机所需的访客页面和VID页面的总数。 |
Pages Per Second | 从磁盘读取或写入磁盘以解决硬页面错误的速率。 |
此选项卡提供有关Hyper-V服务器的整体网络性能的指标。
参数 | 描述 |
---|---|
网络流量统计 | |
Network Adapter Name | 主机的网络适配器的名称。 |
Speed | 字节传输速率(以Mbps为单位)。 |
Input Traffic | 通过适配器接收的字节数(以千字节/秒为单位)。 |
Input Traffic Utilization | 输入利用率的百分比。 |
Output Traffic | 通过适配器发送的字节数(以千字节/秒为单位)。 |
Output Traffic Utilization | 输出利用率的百分比。 |
网络数据包统计 | |
Offloaded Connections | 支持TCP chimney offload的网络适配器当前处理的TCP连接(通过IPv4和IPv6)的数量。 |
Outbound Packets Errors | 由于错误而无法传输的出站数据包的数量。 |
Outbound Packets Discarded | 即使未检测到任何错误来阻止传输,也被选择丢弃的出站数据包数量。丢弃数据包的一种可能原因是释放缓冲区空间。 |
Packets Sent Per Second | 在网络接口上发送数据包的速率 |
Packets Received Per Second | 在网络接口上接收数据包的速率。 |
此选项卡显示与Hyper-V系统的整体磁盘性能有关的指标。
参数 | 描述 |
---|---|
磁盘IO详细信息 | |
Name | 存储设备的名称 |
Current Disk Queue Length | 收集性能数据时磁盘上未完成的请求数。 |
Disk Bytes Per Second | 在写入或读取操作期间,字节与磁盘之间的传输速率。 |
Disk Transfers Per Second | 磁盘上的读写操作速率。 |
磁盘分区详细信息 | |
Free Space | 所选磁盘驱动器上可用的总可用空间。 |
Used Space | 当前正在使用的磁盘上的总空间。 |
Percent Used Space | 当前正在使用的磁盘上的总空间百分比。 |
Percent Free Space | 所选磁盘驱动器上可用的总可用空间的百分比。 |
此选项卡提供有关Hyper-V服务器的虚拟存储设备的信息。
参数 | 描述 |
---|---|
虚拟存储统计 | |
Name | 虚拟存储设备的名称。 |
Error Count | 此虚拟存储设备上已发生的错误总数。 |
Flush Count | 此虚拟存储设备上已发生的刷新操作总数。 |
Read Count | 此虚拟存储设备上已发生的读取操作总数。 |
Write Count | 此虚拟存储设备上已发生的写操作总数。 |
Read Bytes Per Second | 每秒在此虚拟存储设备上读取的字节总数。 |
Write Bytes Per Second | 每秒已在此虚拟存储设备上写入的字节总数。 |
虚拟IDE控制器详细信息 | |
Name | 虚拟IDE控制器的名称。 |
Read Bytes Per Second | 每秒从连接到IDE控制器的磁盘读取的字节数。 |
Read Sectors Per Second | 每秒从连接到IDE控制器的磁盘读取的扇区数。 |
Write Bytes Per Second | 每秒写入连接到IDE控制器的磁盘的字节数。 |
Written Sectors Per Second | 每秒写入连接到IDE控制器的磁盘的扇区数。 |
此选项卡显示Hyper-V服务器的详细虚拟网络状态。
参数 | 描述 |
---|---|
虚拟网络适配器详细信息 | |
Network Interface Name | Hyper-V服务器中配置的虚拟网络接口的名称。 |
Bytes/Sec | 每秒遍历网络适配器的字节总数。 |
Packets/Sec | 网络适配器每秒接收的字节总数。 |
旧版虚拟网络适配器详细信息 | |
Legacy Network Interface Name | Hyper-V中配置的旧网络接口的名称。 |
Bytes Received Per Second | 每秒在网络适配器上接收到的字节数。 |
Bytes Sent Per Second | 通过网络适配器每秒发送的字节数。 |
Bytes Dropped | 网络适配器上丢弃的字节数。 |
虚拟交换机详细信息 | |
Switch Name | Hyper-V中配置的虚拟交换机的名称 |
Bytes Per Second | 每秒遍历虚拟交换机的字节总数。 |
Packets Per Second | 每秒通过虚拟交换机的数据包总数。 |
该选项卡提供了Hyper-V服务器的硬件详细信息。
参数 | 描述 |
---|---|
电源 | |
Name | 电源名称。 |
Voltage | 电源的电压读数值(以mV为单位)。 |
Status | 电源状态。 |
风扇 | |
Name | 风扇名称。 |
Status | 风扇状态。 |
温度 | |
Name | 温度传感器的名称。 |
Status | 温度传感器的状态。 |
处理器 | |
Processor Name | 处理器名称。 |
Clock Speed | 处理器的当前时钟速度(以MHz为单位)。 |
Voltage | 处理器使用的电压量(以伏特为单位)。 |
Number of Cores | 内核数。 |
Number of Logical Processors | 存在的逻辑处理器总数。 |
Status | 处理器的状态。 |
Socket Designation | 处理器的插槽名称。 |
内存 | |
Memory Device Name | 内存设备插槽的名称。 |
Capacity | 存储设备插槽的容量(以GB为单位)。 |
Speed | 存储设备插槽的运行速度(以MHz为单位)。 |
磁盘 | |
Disk Name | 物理硬盘名称。 |
Capacity | 硬盘容量(GB)。 |
Status | 硬盘的状态。 |
该选项卡提供了Hyper-V服务器的配置详细信息。
参数 | 描述 |
---|---|
配置细节 | |
Host name | Hyper-V主机的名称。 |
Hardware Manufacturer | 使用的硬件的制造商名称。 |
CPU Model | CPU的型号名称。 |
CPU Capacity | 总体CPU容量(以MHz为单位)。 |
CPU Manufacturer | 使用的CPU的制造商名称。 |
CPU Caption | 表示所使用的CPU系列。 |
您可以从Applications Manager本身启用,禁用或删除虚拟存储设备/ VM /网络适配器/磁盘。只需从相应的选项卡中选择所需的项目,然后从操作列表框中选择适当的操作即可。您还可以使用比较报表选项比较任何两个指标之间的报表。