嗨,我有一个随着标签 job.id 和 processing.status
递增的计数器Counter counter = Counter.builder("ri.procession.job.count")
.tag("job.id", String.valueOf(jobId))
.tag("processing.status", item.getProcessingStatus().toString())
.tag("processing.start", String.valueOf(startTime.toEpochSecond(ZoneOffset.UTC)))
.register(meterRegistry);
counter.increment();
我想做的是显示多维系列,首先按 job_id 分组,然后按processing_status 分组 Grafana 中的结果应该与此类似
我认为问题出在数据准备上,因为据我了解,它们应该看起来像
工作_id | 成功 | 失败_未知 |
---|---|---|
7300 | 15 | 10 |
7302 | 4 | 6 |
7304 | 3 | 3 |
7306 | 3 |
但我不知道如何实现这一目标。我已经尝试了多次“在 Grafana 中转换数据”,但我仍然没有得到我想要的
正如@markalex在评论中指出的,使用条形图: 面板:条形图。然后在查询下,格式:时间序列,类型:即时。转换:按标签连接(值:processing_status,连接:job_id)
就是解决方案。谢谢!