在 Kibana 中创建 Timelion2025年3月17日 | 阅读 3 分钟 在本节中,我们将学习创建 Kibana 的 Timelion 视图。我们还将学习如何以及在哪里使用 Timelion,它的用途是什么,以及Kibana 中 Timelion 视图的不同方面和字段是什么。 另一种可视化方法是Timelion,也称为时间线,主要用于基于时间的的数据分析。 Kibana 中的 Timelion 视图当我们想要比较与时间相关的数据时,就会使用 Timelion。例如,我们有一个博客,我们每天都会收到访问量。我们希望评估数据,在其中我们想将本周的信息与上周的信息进行比较,即周一-周一、周二-周二等等,想法甚至流量是如何变化的。 使用 Timelion 进行可视化现在在 Kibana 仪表板中,我们需要点击位于仪表板选项正下方的左侧滑块菜单上的 Timelion 选项。参考请使用以下图像。 ![]() Kibana Timelion 的主要功能是显示所有现有索引的时间线。 ![]() Kibana 中的 Timelion 功能基本上处理短语的语法。 es (*) 表示它将显示所有现有索引。 只需点击如下所示的文本区域,即可获取可用于 Timelion 的功能信息。 ![]() 一旦用户开始使用 Timelion,Kibana Timelion 中将显示欢迎消息。部分说明,即跳转到函数引用,其中提供了所有可与 timelion 一起使用的函数的描述。 Timelion 的欢迎消息来自 Timelion 的欢迎消息,如下所示,是 ![]() 点击下一页按钮,其基本功能和使用将引导我们完成它。现在,当我们点击下一页时,它将向我们显示以下信息。参考请看下图。 ![]() ![]() ![]() ![]() Timelion 函数参考为了获得 Timelion 函数引用的完整详细信息,可以在顶部菜单栏中点击“帮助”按钮。 ![]() 配置 Timelion 函数在 Kibana 管理 ⁇ 高级设置中,Timelion 设置已完成。 ![]() 按“高级设置”,并从“类别”中选择“Timelion”。 ![]() 选择 Timelion 后,将显示 Timelion 配置所需的所有必要字段。 ![]() 我们可以在以下字段中调整要用于索引的默认索引和时间字段 - ![]() 默认值是 all,@timestamp 是时间区域。我们将保持原样,并在 Timelion 本身修改索引和 Timefield。 使用 Timelion 进行数据可视化 索引:medicalvisits-26.01.2019。我们需要它。Timelion 显示的 2017 年 1 月 1 日至 2017 年 12 月 31 日的数据如下所示 ![]() 用于显示以上的表达式如下 .es(index = medicalvisits-26.01.2019,timefield = date of visit).bars) 我们使用了索引 medicalvisits-26.01.2019,时间字段是就诊日期,并且在该索引上使用了条形图功能。 我们评估了 2 个城镇 2017 年 1 月的每日数据,如下所示。 ![]() 使用的术语是 - .es(index = medicalvisits-26.01.2019,timefield = date of visit, Q = City: Sabadell).label(Sabadell),.es(index= 26.01.2019 patient visits, Timefield = Date of visit, q = City: Terrassa).label(Terrassa) 这里可以看到为期 2 天的时间线比较。 表达.es(index = medicalvisits-26.01.2019,timefield = Visiting Date).label("2018 年 8 月 2 日), .es(index= medicalvisits-26.01.2019, timefield= Date of visit, offset=-1d).label("2018 年 8 月 1 日) 我们在这里使用了 offset,并给出了 1 天的差异。当前日期已选择为 2018 年 8 月 2 日。因此,对于 2018 年 8 月 2 日和 2018 年 8 月 1 日,它会给出一个数据差距。 ![]() 以下显示了 2017 年 1 月城市中排名前 5 位的数据列表。我们在可视化中使用的关键词如下所示。 .es(index = medicalvisits-26.01.2019,timefield = date of visit, split = city.keyword:5) ![]() 在这里,在可视化的字段选项中,我们使用了 split,并在字段中给出了字段名称作为城市,并且我们将其设为 split = City.keyword:5,因为在我们的可视化中,我们需要从索引中显示排名前五的城市。可以根据自己的需要和选择来选择字段,并可以相应地更改字段。 它给出了每个城镇的计数,并列出了它们的名字,如绘制的图表中所示。 下一主题# |
我们请求您订阅我们的新闻通讯以获取最新更新。