Spring 如何测量API调用的响应时间?

Spring 如何测量API调用的响应时间?,spring,api,Spring,Api,我在SpringBoot中实现了一个API,它成功地完成了所有RESTful调用 作为任务的额外学分部分,我需要跟踪对RESTful服务的所有调用的响应时间,并能够在 线条图 他们建议使用我下载的grafana 我只是不确定如何跟踪每个调用的响应时间使用chrome调试器可以轻松跟踪响应时间。 如果希望以编程方式计算响应时间,则可以使用 System.currentTimeMillis()方法 下面的伪代码段可能会有所帮助 long beginTime=System.currentTimeMi

我在SpringBoot中实现了一个API,它成功地完成了所有RESTful调用

作为任务的额外学分部分,我需要跟踪对RESTful服务的所有调用的响应时间,并能够在 线条图

他们建议使用我下载的grafana


我只是不确定如何跟踪每个调用的响应时间

使用chrome调试器可以轻松跟踪响应时间。

如果希望以编程方式计算响应时间,则可以使用
System.currentTimeMillis()
方法

下面的伪代码段可能会有所帮助

long beginTime=System.currentTimeMillis()

//调用RESTAPI的代码

long responseTime=System.currentTimeMillis()-beginTime