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

news/2024/7/1 19:25:39

使用Flight仪表盘探索Kibana

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

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

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

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

tutorial-sample-dashboard.png

在本教程中,你将学习:

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

过滤数据

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

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

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

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

    tutorial-sample-filter.png

  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出发的航班数据。

    tutorial-sample-query.png

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

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

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

使用Discover

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

  • 在侧面导航中,选择Discover

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

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

tutorial-sample-discover1.png

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

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

tutorial-sample-discover2.png

编辑可视化

你具有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

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

tutorial-sample-edit1.png

保存更改

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

tutorial-sample-edit2.png

检查数据

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

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

tutorial-sample-inspect1.png

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

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

tutorial-sample-inspect2.png

总结

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

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

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

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

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


http://lihuaxi.xjx100.cn/news/246873.html

相关文章

《团队项目开发之三对一维环形数组的求解》

《团队项目开发之三对一维环形数组的求解》 设计思想:通过把数组的长度扩大为原来的一倍,相当于新数组是由对原来的数组重复了一遍后而组成的,这样保证了数组以环状的形式,按照数组中每个数字的位序依次对它们可能形成的最大子数组…

oracle数据库同步交换的方法

oracle数据同步方案与实现:如何在两个oracle服务器之间交换数据?来源:无忧模板 作者:网络编辑 更新时间:2010-08-09 18:10 点击:次 方案一:建立两个数据库之间的DATA_LINK,直接将新数据写入另一数据库方案二:使用SQL *…

年卡在手,城墙我走: 记葡萄城控件团队建设

上个周六,赶着春天的尾巴,《葡萄城控件业务团队》进行了一次有趣的团队建设:西安城墙半日游。 拿到《2015陕西旅游年票一卡通》,还是小小激动一下,据说有888个景点可以免费游玩呢。 从葡萄城到西安南门,这个…

26期20180601目录管理

6月1日任务2.1/2.2 系统目录结构2.3 ls命令2.4 文件类型2.5 alias命令系统目录结构ls - list所有的用户在系统里都有自己的家目录,比如现在登陆的是root用户,登陆进去就是在root的家目录中,可以看到之前创建的公钥文件也是在这。但是如果是其…

java 判断ocx是否存在_OCX控件的注册卸载,以及判断是否注册

方法一:在dos或Windows命令行下运行:regsvr32 ocxname.ocx 注册示例:regsvr32 netshare.ocx //注册netshare.ocx控件regsvr32 /u netshare.ocx //解除netshare.ocx控件的注册如果netshare.ocx文件不在system目录时,还必须在文…

Puppet扩展篇1-自定义fact结合ENC(hirea)的应用实践

零基础学习Puppet自动化配置管理系列文档在大量节点加入Puppet之后,你至少会面临两个比较大的问题:1、由于节点数的增多,site.pp文件必然会编写更多的节点条目,以及节点包含的类。假设你用Puppet管理500个节点,存在三种…

2021年开源SLAM算法集锦

1. TANDEM:Tracking and Dense Mapping in Real-time using Deep Multi-view Stereo 慕尼黑工业大学Daniel Cremers团队,实时单目跟踪稠密建图纯视觉SLAM,采用Realsense D455(深度传感器IMU,但只用RGB)。 项目地址:ht…

java连接数据库不使用框架_实体框架数据库连接不重新连接

我在Entity Framework中遇到了数据库连接问题 . 我在ASP.NET MVC 3 Web应用程序中使用EF 4.1.10331,但它也因EF 5而失败 .当我的Web应用程序启动时,由于某种原因SQL Server不可用,该网站抛出一个错误,这是好的 .当SQL Server再次可…