从Kibana向文档添加标签

时间:2015-02-19 21:59:12

标签: elasticsearch logstash kibana

我们使用Kibana,ElasticSearch和Logstash来监控生产系统的健康状况。

如果记录致命错误,然后由我们的支持人员处理,我们希望能够将其标记为" Handled / Fixed"以及在我们的Kibana仪表板中插入评论。

通过这种方式,我们可以设置一个仅显示"未处理"支持人员没有看到的错误。一个非常基本的票务系统,如果你愿意的话,基于生产日志。

Kibana有没有提供此功能的插件?

如果没有,温柔的灵魂能否提供编写这样一个插件所需的开发的高级概述?

1 个答案:

答案 0 :(得分:1)

我认为您可以使用包含在Kibana仪表板中的Javascript文件来执行此操作。

您可以编写一个文件(让我们假装它叫做support.js),然后添加到Kibana HTML。

然后你可以检查Kibana生成的DOM,并且:

  1. 根据需要添加按钮。
  2. 单击按钮时显示模式弹出窗口。
  3. 连接保存按钮以对ES进行AJAX调用。 (将票证标记为已处理/已修复)。
  4. 该脚本会为文档引入新字段,然后很容易配置Kibana来过滤字段。

    这是尝试添加功能而不涉及实际Kibana代码的最正交方式。