Kibana 教程

2024 年 8 月 29 日 | 4 分钟阅读

Kibana 是一个开源数据可视化检查工具。它用于应用程序监控和运营情报用例。它提供了强大且易于使用的功能,例如直方图、折线图、饼图、热图和内置的地理空间支持

在本节中,我们解释了 什么是 Kibana、Kibana 功能、Kibana 的用途以及 Kibana 的功能

无论我们是消费者还是管理员,Kibana 都提供三个主要功能来使我们的数据可操作。

  • 用于可视化的开源框架。使用 Kibana,我们可以浏览 Elasticsearch 结果,并创建有吸引力的仪表板和可视化效果。
  • 它是一个管理 Elastic Stack 的用户界面。它管理安全设置、分配用户任务、拍摄快照、汇总数据等等。 Kibana 用户界面允许我们执行所有这些任务。
  • Elastic 提供的解决方案的统一平台。 它是访问这些和其他功能的中心,从日志分析到内容发现到 SIEM。

将数据导入 Kibana

Kibana 旨在将 Elasticsearch 用作数据源。 我们可以说 Elasticsearch 就像一个数据存储和处理引擎,而 Kibana 位于其之上。

Kibana 提供以下数据收集选项

  • Kibana 具有内置的视频教程,用于设置到 Elasticsearch 的数据流。
  • 连接一组示例数据,并在不加载自己的情况下对 Kibana 进行测试驱动。
  • 使用文件上传功能,我们可以导入静态数据。
  • 使用 REST API 或应用程序库将数据索引到 Elasticsearch 中。
  • Kibana 使用索引模板来告诉在 Elasticsearch 中浏览哪些索引。
  • 在 Kibana 中,当我们添加任何数据或示例数据时,我们会获得一个免费的索引序列。 之后,我们可以浏览该索引。 如果我们加载自己的数据,我们也可以在管理中构建索引模式。

浏览 & 查询编辑

准备好沉浸在数据中了吗? 我们可以使用 Discover 浏览我们的数据,并扫描秘密的见解和关系。 提出问题,然后将答案缩小到我们喜欢的数据。

Kibana 中的可视化

任何领域的数据可视化都胜过一千行日志,在这种情况下,Kibana 提供了大量的选项,以便我们可以以非常有效的方式展示我们的结果。 当我们的数据以最佳方式可视化时,Lens 允许我们在可视化形式之间轻松移动。

通过使用 Kibana 的仪表板,我们可以将所有这些功能聚集在一个地方,直到我们的可视化达到我们想要的效果为止。 从多个角度来看,Kibana 中的仪表板提供了对我们结果的见解。

Kibana 提供的功能有

  • 可视化功能可帮助我们以不同的形式查看我们的数据,如折线图、条形图、饼图、直方图和表格。 Lens,拖放式 GUI,也在主菜单中。 Kibana 中的可视化支持向我们的仪表板添加交互式控件,以及对仪表板信息进行实时过滤的能力。
  • Canvas 为我们提供了以像素完美的报告形式呈现数据的机会,这种报告在视觉上令人信服。 它还提供了给人留下深刻印象所需的 因素,以便给我们的客户或我们希望将数据可视化的对象留下深刻印象。
  • 地图允许我们根据位置提出(和回答)关于我们数据的具体问题。 地图功能支持多个图层和数据源,单个地理点和形状的可视化,以及客户端的动态样式。
  • TSVB 在 Kibana 中帮助我们组合无限数量的聚合,以提供对复杂数据的有意义的展示,以便可以更漂亮地表示它。 TSVB 帮助我们检查多个索引趋势并自定义我们视图的任何方面。 我们还可以选择自己的日期格式和颜色、渐变,并借助 Kibana 轻松地在时间序列、指标、前 N 个、仪表和 markdown 之间切换我们的视图。

组织 & 安全编辑

我们是否想与其他人或团队分享 Kibana 的优势? 我们可以使用 Kibana 中的空间来做到这一点,这些空间旨在以非常适当的方式组织我们的可视化、仪表板和索引。 只需将空间视为我们自己的迷你 Kibana 安装。 并且该空间将与其他所有房间分开,因此我们可以根据我们的独特需求调整它,而不会影响其他人或没有任何干扰。

这是 Kibana 的强大功能和特殊功能。

我们还可以选择允许什么空间内的哪些功能。 把它关掉就行了。

借助 Kibana 的安全功能,我们可以更进一步,并监控哪些用户可以访问每个房间。 Kibana 允许细粒度控制,因此我们可以向一个房间中的用户提供对仪表板的只读访问权限,但在另一个房间中提供对 Kibana 所有功能的完全访问权限。

管理所有 Elastic Stackedit

Kibana 中的管理提供定向流程,用于处理所有 Elastic Stack 内容,如索引、集群、许可证、UI 设置、索引模式等等。 如果需要测试他在 Elasticsearch 上的索引,或者为用户设置了功能和权限,或者切换到深色模式,Kibana 在自身中构建了所有这些 UI。

Kibana 将帮助我们识别安全漏洞,作为 Elastic 解决方案的存储库,跟踪性能并解决我们的业务需求。 使用计算机代码消除瓶颈。 Kibana 不限制或确定我们探索数据的方式。

目标受众

要学习 Kibana,您必须具备数据可视化的基本知识,例如,图表、表格、地图等。如果您已经与任何其他数据可视化工具交互,它将增加更多优势。

前提条件

我们的 Kibana 教程旨在帮助初学者和专业人士。

问题

我们保证您不会在 Kibana 教程中发现任何问题。 但是,如果存在任何错误,请在联系表格中发布该问题。


下一个主题Kibana Elasticsearch