elasticsearch - 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
您对我如何实现这一目标有任何想法吗?
谢谢!
解决方案
推荐阅读
- python - 请根据以下代码解释“defaultdict”概念
- javascript - 如何输出字符串列表而不是 [object : object]?
- javascript - Next.js - 在横向模式下锁定屏幕
- bazel - 似乎无法运行简单的 Bazel python 脚本
- python - 使用 Python 设置 Windows ErrorLevel
- postgresql-9.1 - 想要通过 shell 脚本提供模式值“sdg_cdr”来替换 sql 脚本的模式值,但出现错误
- azure-devops - 如何在模板内的 azure devops 资源触发管道中访问管道标识符
- java - 如何序列化包含 Jackson JsonNodes 的 MongoDB POJO
- go - 在 GoLand 中,如何找到与结构或类型关联的函数列表
- google-bigquery - BigQuery,在大型分片表上运行计数(每个表为 100 GB 或更大),完成时间太长