elasticsearch,elastic-stack,Kibana,elasticsearch,Elastic Stack" /> elasticsearch,elastic-stack,Kibana,elasticsearch,Elastic Stack" />

在Kibana中显示n最大值

在Kibana中显示n最大值,kibana,elasticsearch,elastic-stack,Kibana,elasticsearch,Elastic Stack,在我的elasticsearch后端中,我有一个带有数字字段和@name字段的索引统计数据 我想在Kibana中显示一个饼图(或其他一些面板类型),您可以在其中列出前N@name,其中饼图中的百分比表示总字段的百分比 例如,在一个索引中,您可能有 @Name: John Field: 5 @Name: Robert Field: 5 然后我会有一个饼图,约翰和罗伯特都是50%。这在Kibana上可能吗?是;这在基巴纳是可能的;如果我们使用的是Kibana的最新版本,那么您可以轻松创建可视化;

在我的elasticsearch后端中,我有一个带有数字字段和@name字段的索引统计数据

我想在Kibana中显示一个饼图(或其他一些面板类型),您可以在其中列出前N@name,其中饼图中的百分比表示总字段的百分比

例如,在一个索引中,您可能有

@Name: John
Field: 5

@Name: Robert
Field: 5

然后我会有一个饼图,约翰和罗伯特都是50%。这在Kibana上可能吗?

是;这在基巴纳是可能的;如果我们使用的是Kibana的最新版本,那么您可以轻松创建可视化;在可视化中查找饼图,然后继续下一步;填写适当的字段,我希望在填写字段时不要太难理解;单击“绿色”>按钮,将呈现饼图聊天。

是的,在Kibana 4中,您所尝试的内容非常简单和容易

如果我能够正确理解,您希望在饼图中显示特定字段的前N个结果

要执行此操作,请执行以下步骤:

  • 单击“可视化”选项卡下的饼图(创建新的可视化)
  • 选择搜索源-从新搜索
  • 转到拆分切片,选择聚合作为术语
  • 然后输入字段并选择“顺序和大小”中的TOP(表示所需记录的数量)。ex:5将显示前5条记录
  • 单击应用&将生成饼图:)

  • PS:如有任何问题,请随时与我联系,我很乐意为您提供指导:)

    我不确定我是否完全理解,但您是否在kibana中寻找可视聚合?喜欢吗?不太喜欢;基本上,我想在一个特定的字段中找到最大的10个整数。虽然我可以通过排序+大小或脚本在ES中找到,但我不知道如何将其与kibana合并!我会继续关注这件事,希望能有所收获。尽管如此,祝你好运这不是一个很难创建饼图的问题。这是填充饼图,我不确定。