我可以同时为四个服务器使用 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 指标收集器吗的主要内容,如果未能解决你的问题,请参考以下文章
性能监控工具之----PerfMon Metrics Collector