我可以同时为四个服务器使用 perfmon 指标收集器吗

Posted

技术标签:

【中文标题】我可以同时为四个服务器使用 perfmon 指标收集器吗【英文标题】:Can i use the perfmon metrics collector for four server at a same time 【发布时间】:2016-10-26 11:34:14 【问题描述】:

我可以同时为四台服务器使用 perfmon 指标收集器吗? 服务器代理在所有四台服务器上运行。

我在单个物理服务器上创建了 4 个虚拟服务器。我想在 Jmeter 的 perfmon 收集器中监听所有 4 台服务器的 CPU 使用率、网络、内存。

【问题讨论】:

【参考方案1】:
    将Perfmon Metrics Collector 添加到您的测试计划中

    为每个主机和要收集的每个指标添加一个单独的行。指定服务器 IP 地址或主机名以及运行 Server Agent 的端口。

有关在 JMeter 测试中使用 PerfMon 的更多信息,请参阅 How to Monitor Your Server Health & Performance During a JMeter Load Test 文章。

【讨论】:

感谢您的快速建议。我已经尝试过该解决方案,但它不适合我的情况。我在单个物理服务器上创建了 4 个虚拟服务器。我正在尝试收听所有 4 台服务器的 CPU 使用率和内存以及不同的其他信息。但它只显示来自单个虚拟服务器的信息。 我在不同虚拟服务器的两个不同端口上执行了 serverAgent。我能够获得其他指标,如网络、内存。但是,当我为 2 个不同的服务器添加两个 cpu 指标时,它只显示一个。其他指标也不会被收集。

以上是关于我可以同时为四个服务器使用 perfmon 指标收集器吗的主要内容,如果未能解决你的问题,请参考以下文章

windows性能监控工具perfmon

性能监控工具之----PerfMon Metrics Collector

性能监控工具之----PerfMon Metrics Collector

可以将 MIDI 可变长度数量强制为四个字节的长度吗?

SQLSERVER 性能优化之Perfmon指标

内存变化趋势perfmon使用