首页 > 解决方案 > Grafana - 按部分消息过滤的表格数据

问题描述

我们公司正在从 Kibana 迁移到 Grafana 以进行 API 和日志监控。因此,我正在重新创建所有仪表板,但无法重现显示过去 24 小时内某个应用程序的所有错误代码的表格。

在 Kibana 中,我创建了一个带有度量聚合的表:计数存储桶 > 拆分行 > 聚合过滤器(为每个错误消息设置一个过滤器(001、002 等...))

在此处输入图像描述

我无法在 Grafana 上重现类似的内容,我只能获取日志,而无法汇总代码数据。(我们目前正在研究更改某些日志属性以获取解析值的可能性,但此时我们无法更改那方面的任何内容)

在此处输入图像描述

这是消息的示例(部分)

2021-03-23 16:47:54,270 INFO - [...] (default task-8) *****callRest****RESPONSE: {"result": "KO", "error":{"code": "002"}}

我的目标是得到一张像

Code | Count
-------------
001 | 3
002 | 2
003 | 5

您对我如何实现这一目标有任何想法吗?

谢谢!

标签: elasticsearchloggingkibanaanalyticsgrafana

解决方案


推荐阅读