将执行程序队列大小导出到Prometheus的最简单方法

时间:2017-01-05 17:52:43

标签: java prometheus

我将现有服务指标迁移到Prometheus,我试图找到导出现有执行程序指标的最简洁方法:

例如,如果我想曝光:

executorService.getQueue().size()

我可以有一个指标,在向执行程序提交新任务时递增,在完成时递减。但是,这会改变当前的度量标准行为(并且需要进行相当多的重构)。

如果我将其转换为收集器,那么我会遇到普罗米修斯抱怨同一指标存在重复#HELP块的事实。 (这是因为我有多个执行器并使用标签将它们分开)。

0 个答案:

没有答案