(Grafana / Kibana / Elasticsearch)表格按端点显示特定值的计数
Posted
技术标签:
【中文标题】(Grafana / Kibana / Elasticsearch)表格按端点显示特定值的计数【英文标题】:(Grafana / Kibana / Elasticsearch) Table to display count of specific values by endpoint 【发布时间】:2020-03-04 21:13:37 【问题描述】:我已经设置了一个 Grafana 表,我可以在其中记录/显示给定端点中抛出的所有异常。
现在我想做的下一件事是为每个异常设置一个计数器,以图表或表格的形式显示 - 这可能吗? (不必“硬编码”每一个可能的异常)。
我现在的表是这样的:
如您所见 - 一些例外情况是相同的。有一个概览可能会很好,我可以在其中看到过去 24 小时内引发的每个异常的计数,使其成为改进系统和优先处理哪些工作的好工具。
有什么想法吗?
【问题讨论】:
【参考方案1】:如果您的异常字段被索引,您可以:
按此字段聚合数据(按术语分组)
获取每个系列的计数(度量 -> 计数)
如果你的字段没有被索引,你不能这样做*
通过按 exception.Message.keyword 分组,它将给出一个漂亮的表格,显示每个异常的计数。
请注意,如果它们没有全部显示,请尝试将最后一个量规“Top 10, Min Doc Count..”操作/更改为“无限制”选项。
*找到答案here (Reddit)
【讨论】:
以上是关于(Grafana / Kibana / Elasticsearch)表格按端点显示特定值的计数的主要内容,如果未能解决你的问题,请参考以下文章
ELK 使用 Grafana 而不是 Kibana 进行集中式日志
(Grafana / Kibana / Elasticsearch)表格按端点显示特定值的计数