我想在我的spring boot 2应用程序中统计API请求,
已处理的请求总数
请求总数导致响应正常
请求总数导致4xx响应
请求总数导致5xx响应
所有请求的平均响应时间
所有请求的最大响应时间
我想使用Spring Boot执行器和千分尺,特别是actuator / metrics / http.server.requests
但是我在使用标签时遇到了问题,对发生的事情感到非常困惑。我需要对标签进行任何特殊配置吗?我是Actuator和Micromete的新手,在此先感谢。
UPDATE:
最后,http://localhost:8080/travel/actuator/metrics/http.server.requests?tag=uri:/test/1和http://localhost:8080/travel/actuator/metrics/http.server.requests?tag=status:200都起作用,通过除去第二条上下文路径,/ travel。
向/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