首页 > 解决方案 > kibana 如何创建一个仪表板来汇总一些日志记录的列

问题描述

我有一个请求,将指定作业的核心和内存相加,有关核心和内存的原始数据已放在麋鹿日志中。如下图所示。

在此处输入图像描述

第一列红色是核心数据,第二列是内存数据,第三列是作业名称。现在我想通过过滤指定作业来总结“核心”或“内存”并在 kibana 中创建仪表板。作为仪表板,x 轴是“时间”,y 轴是“核心”或“内存”的总和。

我不知道如何对elk中的列求和并创建仪表板,有人可以帮助我,非常感谢。

标签: elasticsearchkibanaelastic-stack

解决方案


您需要添加一个脚本字段,该字段将在运行时通过对当前字段的操作在每个文档中添加一个字段。

创建索引模式后,在设置选项卡中转到该索引模式,进入脚本字段选项卡和一个新的脚本字段。

命名在进行可视化时将出现的字段并添加脚本,如下所示。

这是制作脚本的方法

https://www.elastic.co/guide/en/elasticsearch/reference/6.x/search-request-script-fields.html

这是如何在 kibana 中执行此操作的链接

https://www.elastic.co/guide/en/kibana/current/scripted-fields.html


推荐阅读