我有要求使用JMeter监控实时用户。平台本身包含许多组件Rest,Soap,Business java,后端oracle ....我的要求是监视不同层中的特定功能:
我们不需要实时图形图,而只需要一个包含响应时间等必要信息的日志文件,......
你觉得这可以通过JMeter实现吗?
非常感谢
我不认为JMeter是最佳选择,因为它的主要功能是模拟实时用户,而不是监控它们。我建议考虑使用APM (application performance management) tool,有一些免费和开源选项,如:
从理论上讲,你也可以使用JMeter进行监控,本身它并不提供太多,但是如果你安装PerfMon Plugin,你将能够收集和绘制70+ metrics
有关更多详细信息,请参阅How to Monitor Your Server Health & Performance During a JMeter Load Test文章
使用Jmeter,您可以在客户端生成预期流量并捕获响应时间,错误率等。对于服务器级监控,您可以使用开发源APM,例如我个人更喜欢Java应用程序的glowroot .. :)。设置起来既简单又快捷。参考:https://demo.glowroot.org/transaction/average?transaction-type=Web我希望这会对你有所帮助。