kibana - Kibana 4 中的 OR 运算符

标签 kibana kibana-4

有没有办法在 Kibana 4 中使用“OR”运算符选择过滤器? 例如我想使用像这样的过滤器 平台名称:“window”或平台名称:“linux”或平台名称:“android” (PlatformName 是一个字段)

我引用这个页面来使用过滤器。 https://www.timroes.de/2015/02/07/kibana-4-tutorial-part-2-discover/ “您可以通过单击左侧字段列表中的任何字段来展开该字段。它将显示该字段最常见值的列表。使用 – 和 + 放大镜图标快速添加过滤器,以仅显示具有以下内容的文档:该值 (+) 或排除具有该值 (-) 的所有文档。 如果您以这种方式添加过滤器,搜索栏下方的顶部会出现一个栏。每个过滤器将显示为一个标签,您可以临时禁用或完全删除。”

我在这里发现了类似的问题: OR filter on dashboard in Kibana 4

最佳答案

您当然可以在仪表板中添加 OR 过滤器。由于仪表板是根据保存的可视化创建的,因此您可以在可视化中添加包含 OR 的过滤器,以反射(reflect)此类数据。

根据我对您问题的理解,我发布了我的答案(请随时纠正我):-

  1. 单击“可视化”选项卡下的饼图(创建新的可视化)。
  2. 选择搜索源 - 来自新搜索
  3. 转到“分割切片”,选择聚合作为过滤器。

在 Query1 下输入您要应用的过滤器,例如 PlatformName:("window"OR "linux")。

单击“添加过滤器”并将 Query2 添加为:PlatformName:("android"OR "linux")。

  • 点击“应用”即可根据过滤器查看更改后的饼图。
  • 通过从工具栏(搜索栏旁边的第二个选项)中选择来保存可视化效果。
  • 转到仪表板并点击“添加仪表板”并选择保存的可视化效果,该可视化效果将反射(reflect)您的饼图。
  • 希望它能回答您的问题:)

    关于kibana - Kibana 4 中的 OR 运算符,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31077725/

    相关文章:

    Elasticsearch:脚本化指标聚合返回奇怪的分组

    elasticsearch - 无法访问端口5601上的Docker容器中运行的Kibana

    elasticsearch - Kibana 4现成的仪表板?

    elasticsearch - 无法在ELK 5.4上正确解析timetstamp

    elasticsearch - 如何在 kibana 中自动配置索引模式

    kibana - Kibana 3 和 Kibana 4 可以并排使用吗?

    regex - Kibana : Cannot query with regex having space

    elasticsearch - 到底在哪里可以看到kibana中的特定索引数据?

    javascript - 如何为所有 XMLHTTPRequests 设置默认 header

    kibana - kibana server.basePath结果为404