当前位置:首页 > 虚拟机 > 正文

虚拟机监控的小知识


一、如何打开hyper-v虚拟机的监控程序

使用hyper-v连接虚拟机时,“机器连接失败,因为虚拟机管理程序”怎么办?让我们来看看。

1打开计算机,进入桌面,按键盘上的Win组合键,然后单击更新和安全---恢复---高级启动---立即重新启动选项以删除设置

2在打开的页面中,在配置中找到Intel虚拟化技术,将其设置为启用,按键盘上的F11键确认退出,电脑将自动重启

3重启后,按键盘上的CtrlShiftEsc组合键,调出任务管理器选项切换到顶部性能选项。然后搜索虚拟机并确保其已启用。

如果以上仍无法解决,请按照以下步骤操作

1进入控制面板页面,选择卸载程序,打开或关闭Windows功能,然后单击超级按钮-v文件夹依次---hyper---平台---hyper-v虚拟机监控程序

点击确定。

3最后连接虚拟机就可以正常连接了。


二、如何用一个虚拟机监控另外的虚拟机将两台虚拟机的vm6网卡设置在同一网段,并将单网卡虚拟机的默认网关设置为另一台虚拟机的vm6网卡地址(如果可以)。这就把单网卡虚拟机指向了双网卡虚拟机。路由。然后在双网卡虚拟机上使用route命令查询路由设置。如果没有人指向单网卡虚拟机,则添加它。然后互相ping测试连通性


三、如何监控Hyper-V虚拟机流量如何监控Hyper-V虚拟机流量
监控Hyper-V虚拟机的底层网络流量统计数据很简单,但考虑到Hyper-V中网络虚拟化的方式,
实际性能捕获数据包是很困难的。以下是您的选择:
计数器
基本监控是给定虚拟机的简单带宽使用情况,这并不困难。Hyper-V有四组主要的网络性能计数器,您可以记录和分析这些计数器,以了解Hyper-V本身和每个单独虚拟机的网络流量。
网络接口。此计数器设置描述Hyper-V中使用的物理网络设备。以这种方式设置的计数器可用于查看整个Hyper-V的流量进出情况。例如,如果物理网络接口上出现大量错误,则可能是因为交换机本身已饱和或Hyper-V连接的网络结构太慢。
Hyper-V虚拟交换机。允许您计算Hyper-V虚拟机之间交换的流量。还有一个类似的计数器设置,称为Hyper-V虚拟交换机端口,它允许您查看该交换机上特定端口的统计信息。
旧版Hyper-V网络适配器和Hyper-V虚拟网络适配器。这两个性能计数器设置提供有关特定虚拟机的网络活动的详细信息。每组计数器的子设置都包含虚拟机及其网络适配器的友好名称,以及虚拟机和适配器的全局唯一标识符(GUID),这会阻止您尝试使用WindowsManagementInstrumentation(WMI)来查询它们。
这两种计数器设置之间的大区别在于您正在监控的虚拟机是否使用集成服务。显然,您希望尽可能使用集成服务,并使用虚拟网络适配器计数器。(WindowsServer2008及更高版本预安装了集成服务,因此您不必担心它们。)在没有集成服务的情况下运行的虚拟机需要使用旧的网络适配器计数器,尽管这会导致一些性能损失。
数据包捕获
如果在Hyper-V实例中,您想要监控来自或流向虚拟机的所有数据包级网络流量,该怎么办?
也就是说,你需要进行数据包检查和网络捕获。不幸的是,Hyper-V本身无法直接执行此操作。虚拟网络适配器尚不具备混杂模式,部分是为了增强虚拟机之间的安全性和独立性,同时也是为了保护虚拟机管理程序本身。
实现此目的的一种方法是在需要设置为捕获数据包的每个虚拟机上安装WireShark或类似产品。
出于多种原因,这不是理想的解决方案。一方面,您应该在每台计算机上安装数据包捕获软件,而不是在每个
管理员上安装。您也许可以通过软件部署来解决此问题,但这假设捕获包的虚拟机都运行Windows。
然而,情况正在发生变化。WindowsServer8计划的一项新功能是“扩展交换”系统。
这允许捕获、过滤和重定向引入Hyper-V虚拟交换机堆栈的扩展,以便可以在Hyper-V上单独检查
虚拟机的传入和传出流量。这意味着要等待Hyper-V3.0的问世,但至少微软已经承诺了这一功能的需求,并且正在努力改变它。
作者SerdarYegulalp