【发布时间】:2014-09-16 15:38:08
【问题描述】:
我一直在使用许多虚拟机并做一些监控工作。 我目前的问题是 Perfmon 中的网络适配器/接口名称似乎因操作系统而异。它可以是任何东西,从 Microsoft Hyper-V 网络适配器到 Microsoft 网络适配器 #3。
我一直在研究注册表编辑的东西,但这似乎并不容易,因为它们存储在非常丑陋的 GUID 集中。
我也考虑过使用 wmi-objects 下的 win32_networkadapter 类,但我似乎只能获取,而不是设置 interfacedescription 属性(我什至不确定它会影响 Perfmon 的计数器名称)。
非常感谢任何指导!
【问题讨论】:
-
您要解决什么问题?您是否要物理更改所有计算机上的网络适配器名称?即 - 设置 - 名称(不推荐 - 应该有充分的理由这样做)。或者您是否担心 Perfmon 中的网络适配器名称因计算机而异,从而导致报告不便?第二个问题的简单答案是,不,您不能更改 Perfmon 显示的名称,因为它只是简单地从适配器返回值。
-
感谢您的回复!我正在做更多的第二个选项,我正在尝试更改网络适配器的接口名称 - 虽然我不能那样更改它们,但有什么方法可以修改注册表键/值始终如一?我的目标是让所有虚拟机的网络适配器名称保持一致——不幸的是,监控系统的设置方式非常需要这个。
-
不幸的是,更改注册表项/值基本上与物理更改名称相同。大多数监控系统通常可以处理不同的网络名称。你用的是什么系统?
标签: windows powershell networking perfmon