Kibana 用户指南(使用Flight仪表盘探索Kibana)

使用Flight仪表盘探索Kibana

你是Kibana的新手并希望尝试一下,只需单击一下,你就可以安装Flights样本数据并开始与Kibana交互。

Flight数据集包含四家航空公司的数据,你可以从Kibana主页加载数据和预配置的仪表盘。

  1. 在主页上,单击Sample data旁边的链接
  2. Sample flight data卡上,单击Add
  3. 点击View data

你将进入Global Flight仪表盘,这是kibana_sample_data_flights索引中数据的图表、图、地图和其他可视化的集合。

Kibana 用户指南(使用Flight仪表盘探索Kibana)

在本教程中,你将学习:

  • 过滤数据
  • 查询数据
  • 发现数据
  • 编辑可视化
  • 检查背后的数据
如果启用了安全性,则必须具有所有Kibana权限,你还必须具有读取,写入和管理kibana_sample_data_flights索引的权限,有关详细信息,请参阅安全权限

过滤数据

Global Flight仪表盘中的许多可视化都是交互式的,你可以应用过滤器来修改所有可视化对象的数据视图。

  1. Controls可视化中,设置Origin CityDestination City
  2. 点击Apply changes

    过滤OriginCityNameDestCityName字段以匹配你指定的数据。

    例如,此仪表盘显示从伦敦到Newark和Pittsburgh的航班数据。

    Kibana 用户指南(使用Flight仪表盘探索Kibana)

  3. 要删除过滤器,请在Controls可视化中单击Clear form,然后单击Apply changes

你也可以手动添加过滤器,在过滤器栏中,单击Add a Filter并指定要查看的数据。

查询数据

你可以输入Elasticsearch查询以缩小数据视图。

  1. 要查找离开Rome的所有航班,请提交以下查询:
    OriginCityName:Rome
  2. 对于使用AND和OR的更复杂查询,请尝试以下操作:
    OriginCityName:Rome AND (Carrier:JetBeats OR "Kibana Airlines")
    仪表盘更新以显示JetBeats和Kibana Airlines上从Rome出发的航班数据。

    Kibana 用户指南(使用Flight仪表盘探索Kibana)

  3. 浏览仪表盘后,通过清除查询栏中的内容并按Enter键来删除查询。

通常,过滤器比查询更快,有关更多信息,请参阅查询和过滤器上下文

Kibana具有实验性自动完成特性,可以帮助你快速启动查询,要启用此功能,请单击查询栏右侧的Options,然后选择加入,启用自动填充功能后,当你开始键入查询时,会显示搜索建议。

使用Discover

在Discover应用程序中,Flight数据显示在表格中,你可以以交互方式浏览数据,包括搜索和过滤。

  • 在侧面导航中,选择Discover

当前索引模式显示在过滤器栏下方,索引模式告诉Kibana你要探索哪些Elasticsearch索引。

kibana_sample_data_flights索引包含时间字段,直方图显示文档随时间的分布。

Kibana 用户指南(使用Flight仪表盘探索Kibana)

默认情况下,会为每个匹配的文档显示所有字段,要选择要显示的字段,请将指针悬停在Available Fields列表上,然后单击要在表中包含的每个字段旁边的add

例如,如果添加DestAirportIDDestWeather字段,则显示包括这两个字段的列:

Kibana 用户指南(使用Flight仪表盘探索Kibana)

编辑可视化

你具有Global Flight仪表盘的编辑权限,因此你可以更改可视化的外观和行为。例如,你可能想要查看哪家航空公司的平均票价最低。

  1. 转到Global Flight仪表盘。
  2. 在菜单栏中,单击Edit
  3. Average Ticket Price可视化中,单击右上角的齿轮图标。
  4. Options菜单中选择Edit visualization

编辑指标可视化

Average Ticket Price是指标可视化,要指定要在此可视化文件中显示的组,请使用Elasticsearch存储桶聚合,此聚合将符合搜索条件的文档分类到不同的类别或存储桶中。

  1. Buckets窗格中,选择Split Group
  2. Aggregation下拉菜单中,选择Terms
  3. Field下拉列表中,选择Carrier
  4. Descending设为四。
  5. 点击Apply changes

你现在可以看到所有四家航空公司的平均机票价格。

Kibana 用户指南(使用Flight仪表盘探索Kibana)

保存更改

  1. 在菜单栏中,单击Save
  2. 保持可视化名称不变,然后单击Save
  3. 转到Global Flight仪表盘。
  4. 通过拖动右下角的手柄,调整Average Ticket Price的可视化面板,你还可以通过单击标题并拖动来重新排列可视化。
  5. 在菜单栏中,单击Save,然后确认保存。

Kibana 用户指南(使用Flight仪表盘探索Kibana)

检查数据

查看数据的可视化效果非常好,但有时你需要查看实际数据以了解实际情况,你可以检查任何可视化背后的数据,并查看用于检索它的Elasticsearch查询。

  1. 将指针悬停在Flight CountAverage Ticket Price可视化上。
  2. 单击右上角的图标。
  3. Options菜单中,选择Inspect

Kibana 用户指南(使用Flight仪表盘探索Kibana)

你还可以查看用于获取可视化数据的查询。

  1. 打开View: Data菜单,然后选择Requests
  2. 单击选项卡以查看请求统计信息,Elasticsearch请求和JSON中的响应。
  3. 要关闭编辑器,请单击右上角的X。

Kibana 用户指南(使用Flight仪表盘探索Kibana)

总结

完成样本数据集试验后,可以将其删除。

  1. 转到Kibana主页,然后单击Sample sample旁边的链接。
  2. Sample flight data卡上,单击Remove

既然你掌握了Kibana基础知识,你可能会对以下内容感兴趣:

  • 构建自己的仪表盘,你将学习如何加载自己的数据,定义索引模式以及创建可视化和仪表盘。
  • Visualize,你将找到有关Kibana所提供的所有可视化类型的信息。
  • Dashboard,你可以共享仪表盘,或将仪表盘嵌入网页中。
  • Discover,你将了解有关按字段搜索数据和过滤的更多信息。

下一篇:构建你自己的仪表盘

相关推荐