1

我正在开发一个带有千分尺的 Spring Boot 2 应用程序来报告指标。其中一项功能是将大量数据发送到 Restful Web 服务。

我想测量发送的数据量和完成请求所需的时间。使用 Timer 指标可以为我提供时间以及发出请求的次数。但是我怎样才能将传输的字节也包含在同一个度量中呢?我的 Grafana 仪表板应该计算传输的数据量和完成它所花费的时间。

我查看了计数器和仪表,但它们看起来并不适合我正在尝试做的事情。有没有办法向 Grafana 指标添加自定义字段?

4

1 回答 1

0

你会使用 a DistributionSummary。见这里这里

关于检测,您当前必须Controller手动检测您的 s 或在它们周围连接一个 Aspect。

IIRC 至少 Tomcat 指标提供了一些数据输入和数据输出指标,但没有下降到路径级别。

于 2019-01-12T18:32:12.630 回答