Dropwizard指标表示线程正在做的时间比例'工作'

时间:2017-08-23 16:00:42

标签: multithreading dropwizard metrics capacity

我想使用dropwizard来报告特定线程正在做的时间比例' work'而不只是阻止。

一些背景知识 - 我有一个大量多线程的应用程序,许多线程使用阻塞数据传输队列在它们之间传递数据。我想在执行过程中找到瓶颈;每个线程在实际工作中花费的时间比例,而不仅仅是阻止接收下一个数据,因此我可以确定哪个线程是执行期间的瓶颈。

基本上,测量(进行操作所花费的时间)/(总时间),分为1分钟/ 5分钟/ 15分钟/所有时间平均值。我怎么能用dropwizard做到这一点?

0 个答案:

没有答案
相关问题