我想在我的Spring Boot 2应用程序中统计API请求,
已处理的请求总数
请求总数导致OK响应
请求总数导致响应为4xx
请求总数导致5xx响应
所有请求的平均响应时间
所有请求的最大响应时间
我想使用Spring Boot执行器和千分尺,特别是 actuator / metrics / http.server.requests
但是我在使用标签时遇到问题,我需要对标签进行任何特殊配置吗? 预先感谢。
https://apidock.com/rails/ActionController/Streaming/send_file
更新:
最后,和http://localhost:8080/travel/actuator/metrics/http.server.requests?tag=uri:/test/1都可以工作,通过删除第二条上下文路径/ travel。
答案 0 :(得分:1)
向/http.server.requests
发送请求时,只需要API端点即可获取特定端点的指标。
由于应用程序具有定义为/travel
的上下文路径,因此仅向端点发出请求才需要。
可以正常工作
http://localhost:8080/travel/actuator/metrics/http.server.requests?tag=uri:/test/1
由于tag = uri
中的上下文路径而无法正常工作http://localhost:8080/travel/actuator/metrics/http.server.requests?tag=uri:/ 旅行 / test / 1