收集与多个AWS服务交互的Java应用程序的性能指标
我想获得使用AWS Java SDK与多个AWS服务交互的Java应用程序的性能指标。对于上下文,我不确定如何完成此任务-我的应用程序可以被视为向AWS发送和接收请求和响应的客户端。我已经研究了几个选项,例如ELK APM:看起来度量是基于来自其他应用程序的针对我的应用程序的请求数(或其他指标),但我的应用程序不是服务器。我擅长直接根据我的应用程序中的AWS服务评估请求数量(或其他指标)。我也考虑过使用AWS提供的工具,例如CloudWatch,然而,这种方法似乎最终测试的是那些AWS服务的性能,而不是我的应用程序。最后,我正在考虑使用ApacheJMeter,但我不确定它是否能达到目的,下面的图表说明了我的问题。我会很感激任何指向正确方向的指点
更新:我想监控性能,我正在使用VisualVM监控CPU、内存等。我需要一种方法来监控请求和响应
# 1 楼答案