我们有 VMware ESXi 服务器。虚拟机将分配给用户,他们将使用 RDP 来使用它。我们无法确定用户是否真的在使用它们,或者虚拟机是否处于闲置状态。
有没有什么办法可以找到它?
答案1
检查 vSphere Client 中每个虚拟机的“性能”选项卡。
此外,在 vCenter Server 设置中,请确保为日志、事件和性能数据设置适当的保留期。
答案2
判断用户是否正在使用它的简单方法 - 让 Windows 服务器将其 RDP 连接统计信息记录到文件(CSV、ODBC、SQL 等)中,然后查看其中的内容。或者,大多数监控解决方案(Nagios、zabbix 等)也可以通过其代理提取此信息。
您没有提到要安装哪个版本的 Windows,因此我假设是 Server 2008 R2,在这种情况下perfmon
您要记录的计数器是Terminal Services\Active Sessions
(是的,即使它现在称为 RDS,日志记录仍然在终端服务下)