【问题标题】:Kibana query count arithmeticKibana 查询计数算法
【发布时间】:2015-09-04 11:56:30
【问题描述】:

我通过一个流程记录每个用户交互,并在每次发生事件时将一行放入 elasticsearch。字段为“eve”,事件为“开始”、“取消”、“完成”和“失败”。

“开始”总是第一个动作,其他任何一个都是最后一个

在 Kibana 中,我想绘制未导致“取消”、“完成”或“失败”的启动次数,例如 (count(event:started) - count(NOT event:completed)) .那可能吗?不是,有什么解决方法?

【问题讨论】:

    标签: elasticsearch kibana kibana-4


    【解决方案1】:

    我有类似的开始/结束事件。为了将它们关联起来,我有一个外部流程来排列它们(基于公共数据),然后用另一个的 _id 标记它们。

    然后很容易分辨哪些没有结束,等等。

    我们将其用于文件传输(“当前正在进行哪些传输?”)和 snmptrap 数据(“哪些陷阱尚未关闭?”)等。

    查看库(elasticsearch-py 和 dsl 都不错)。

    【讨论】:

      猜你喜欢
      • 2022-11-30
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多