【发布时间】:2019-05-15 19:20:04
【问题描述】:
在 Spring Boot 中,我有一个带有控制器 "/my" 的 Rest api。在“我的控制器中,我正在调用 3 个 api:/a、/b、c
当任何 api 关闭时,我都会抛出 LocalHttpClientErrorException 。
现在,当我公开 prometheus 指标时,它显示的计数很好.. 但我可以丰富它以显示哪个 api 实际抛出异常
得到响应
http_server_requests_seconds_sum{exception="LocalHttpClientErrorException",method="GET",outcome="CLIENT_ERROR",status="404",uri="/my",} 3.032826704
预期响应
http_server_requests_seconds_sum{exception="LocalHttpClientErrorException 在阿皮 A",method="GET",outcome="CLIENT_ERROR",status="404",uri="/my/a",} 3.032826704
【问题讨论】: