Kibana:创建你的第一个仪表板

这篇具有很好参考价值的文章主要介绍了Kibana:创建你的第一个仪表板。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

了解从你自己的数据创建仪表板的最常用方法。 本教程将从分析师查看网站日志的角度使用示例数据,但这种类型的仪表板适用于任何类型的数据。

完成后,你将全面了解示例 Web 日志数据。

Kibana:创建你的第一个仪表板

在本次的展示中,我将使用最新的 Elastic Stack 8.7.1 来进行展示。

Kibana:创建你的第一个仪表板

安装

如果你还没有安装好自己的 Elasticsearch 及 Kibana,请参考如下的文章来进行安装:

  • 如何在 Linux,MacOS 及 Windows 上进行安装 Elasticsearch

  • Kibana:如何在 Linux,MacOS 及 Windows 上安装 Elastic 栈中的 Kibana

添加数据并创建仪表板

添加示例 Web 日志数据,并创建和设置仪表板。

  • 在主页上,单击 Try sample data
  • 单击 Other sample data sets
  • Sample web logs 卡上,单击 Add data

Kibana:创建你的第一个仪表板

Kibana:创建你的第一个仪表板

Kibana:创建你的第一个仪表板

这样我们就为 Elasticsearch 创建了一个叫做 kibana_sample_data_logs 的索引。

接下来,我们就创建一个 Dashboard:

Kibana:创建你的第一个仪表板

Kibana:创建你的第一个仪表板

Kibana:创建你的第一个仪表板

Kibana:创建你的第一个仪表板

要在本教程中创建可视化效果,我们将使用以下字段: 

  • Records
  • timestamp
  • bytes
  • clientip
  • referer.keyword

要查看字段中出现频率最高的值,请将鼠标悬停在字段名称上,并点击。我们可以看到各个值的分布。

Kibana:创建你的第一个仪表板

创建你的第一个可视化

选择一个你要分析的字段,例如 clientip。 要仅分析 clientip 字段,请使用 Metric 可视化将该字段显示为数字。

你可以与 clientip 一起使用的唯一数字函数是 Unique count,也称为基数,它近似于唯一值的数量。

Kibana:创建你的第一个仪表板

Kibana:创建你的第一个仪表板

Kibana:创建你的第一个仪表板

Kibana:创建你的第一个仪表板

Kibana:创建你的第一个仪表板

Kibana:创建你的第一个仪表板

 这样我们就创建了第一个可视化。

查看一段时间内的指标

你可以使用两个快捷方式来查看一段时间内的指标。 当你将数字字段拖到工作区时,可视化编辑器会添加数据视图中的默认时间字段。 当你使用日期直方图功能时,你可以通过将字段拖到工作区来替换时间字段。

随着时间的推移可视化 bytes 字段:

在 Dashboard 界面,点击 Create visualization

Kibana:创建你的第一个仪表板

接下来,使用鼠标来选择时间区域:

Kibana:创建你的第一个仪表板

Kibana:创建你的第一个仪表板

Kibana:创建你的第一个仪表板

Kibana:创建你的第一个仪表板

要节省仪表板上的空间,隐藏轴标签。

Kibana:创建你的第一个仪表板

Kibana:创建你的第一个仪表板

Kibana:创建你的第一个仪表板

Kibana:创建你的第一个仪表板

Kibana:创建你的第一个仪表板

Kibana:创建你的第一个仪表板

查看字段的排在前面的值

创建一个可视化效果,显示你网站上最频繁出现的 request.keyword 值,按唯一身份访问者排名。 要创建可视化效果,请使用按 Unique count of clientip 排名的 Top values of request.keyword,而不是按 Count of records

Top values 函数按另一个函数对字段的唯一值进行排名。 这些值在按 Count 函数排名时出现频率最高,在按 Sum 函数排名时出现频率最高。

点击上图中的 Create visualization

Kibana:创建你的第一个仪表板

Kibana:创建你的第一个仪表板

当你将文本或 IP 地址字段拖到工作区时,编辑器会添加按 Count of records 排名的 Top Values 功能以显示最频繁的值。

Kibana:创建你的第一个仪表板

图表标签无法显示,因为 request.keyword 字段包含长文本字段。 你可以使用其中一项建议,但这些建议也存在长文本问题。 显示长文本字段的最佳方式是使用table 可视化。 

Kibana:创建你的第一个仪表板

Kibana:创建你的第一个仪表板

Kibana:创建你的第一个仪表板

Kibana:创建你的第一个仪表板

Kibana:创建你的第一个仪表板

将文档的子集与所有文档进行比较

创建比例可视化,帮助您确定您的用户从 10KB 以下的文档传输的字节数与 10KB 以上的文档传输的字节数是否更多。

点击上面的 Create visualization

Kibana:创建你的第一个仪表板

Kibana:创建你的第一个仪表板

Kibana:创建你的第一个仪表板

Kibana:创建你的第一个仪表板

要根据字段的数值范围选择文档,请使用 intervals 函数。 当范围不是数字,或者查询需要多个子句时,你可以使用 Filters 函数。

指定文件大小范围:

Kibana:创建你的第一个仪表板

Kibana:创建你的第一个仪表板

Kibana:创建你的第一个仪表板

Kibana:创建你的第一个仪表板

Kibana:创建你的第一个仪表板

Kibana:创建你的第一个仪表板

Kibana:创建你的第一个仪表板

Kibana:创建你的第一个仪表板

Kibana:创建你的第一个仪表板

Kibana:创建你的第一个仪表板

查看某个数字字段的分布

数字的分布可以帮助你找到规律。 例如,你可以分析网站每小时的流量,找出日常维护的最佳时间。 

点击上面图中的 Create visualization

Kibana:创建你的第一个仪表板

Kibana:创建你的第一个仪表板

Kibana:创建你的第一个仪表板

Kibana:创建你的第一个仪表板

Kibana:创建你的第一个仪表板

Kibana:创建你的第一个仪表板

Kibana:创建你的第一个仪表板

Kibana:创建你的第一个仪表板

Kibana:创建你的第一个仪表板

Kibana:创建你的第一个仪表板

创建多级图表

表格(table)和比例(Proportion)可视化支持多种功能。 例如,要创建按网站流量来源和用户地理位置分解数据的可视化效果,请应用 Filters 和 Top valuse 功能。

点击上面的 Create visualization

Kibana:创建你的第一个仪表板

Kibana:创建你的第一个仪表板

Kibana:创建你的第一个仪表板

Kibana:创建你的第一个仪表板

Kibana:创建你的第一个仪表板

在上面我们输入:

KQL — referer : *facebook.com*
Label — Facebook

在上面我们填完后,点击 Enter 键。

Kibana:创建你的第一个仪表板

Kibana:创建你的第一个仪表板

在上面,我们输入:

KQL — referer : *twitter.com*
Label — Twitter

输入完上面的文字后,点击 Enter 键。

Kibana:创建你的第一个仪表板

Kibana:创建你的第一个仪表板

在上面,我们输入:

KQL — NOT referer : *twitter.com* OR NOT referer: *facebook.com*
Label — Other

 Kibana:创建你的第一个仪表板

添加用户地理分组:

Kibana:创建你的第一个仪表板

Kibana:创建你的第一个仪表板

移除不符合过滤条件的文档:

Kibana:创建你的第一个仪表板

Kibana:创建你的第一个仪表板

Kibana:创建你的第一个仪表板

 Kibana:创建你的第一个仪表板

Kibana:创建你的第一个仪表板

Kibana:创建你的第一个仪表板

保存仪表盘

现在你已全面了解 Web 服务器数据,请保存仪表板。

Kibana:创建你的第一个仪表板

 Kibana:创建你的第一个仪表板

Kibana:创建你的第一个仪表板

上面显示我们的仪表盘保存成功。

更多阅读:Kibana:Kibana 入门 (一)文章来源地址https://www.toymoban.com/news/detail-458878.html

到了这里,关于Kibana:创建你的第一个仪表板的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • Grafana 系列-统一展示-3-Prometheus 仪表板

    Grafana 系列文章 你可以使用变量来代替硬编码的细节,如 server、app 和 pod_name 在 metric 查询中。Grafana 在仪表盘顶部的下拉选择框中列出这些变量,帮助你改变仪表盘中显示的数据。Grafana 将这类变量称为模板变量。 Query Variables 使用 Query 类型的变量来查询 Prometheus 的指标 (m

    2024年02月03日
    浏览(14)
  • 观测云产品更新 | 日志、场景仪表板、监控器等

    用户访问监测 (RUM ) 公网 Dataway 支持 ip 转换成地理位置信息。 日志 查看器详情页 1、新增 BPF 网络日志采集及日志详情页,支持 Json 格式转化; 2、上述 1 中的日志详情页中新增可读的展示模式,即您可以快速直观了解客户端与服务端之间的网络情况;同时,也支持切换绝

    2024年02月02日
    浏览(20)
  • Grafana 系列-统一展示-5-AWS Cloudwatch 仪表板

    Grafana 系列文章 强烈推荐使用 GitHub 上的 monitoringartist/grafana-aws-cloudwatch-dashboards 仪表板。该 repo 有一系列 AWS 资源的仪表板,包括但不限于: EC2 EBS API GW Autoscaling Billing EKS Lambda Logs RDS S3 ... 并且质量上乘,设计十分精良。 本文以其 AWS EC2 Dashboard (ID: 617) 为例说明。 📝 Notes :

    2024年02月03日
    浏览(12)
  • Grafana系列-统一展示-8-ElasticSearch日志快速搜索仪表板

    Grafana 系列文章 我们是基于这篇文章: Grafana 系列文章(十二):如何使用 Loki 创建一个用于搜索日志的 Grafana 仪表板, 创建一个类似的, 但是基于 ElasticSearch 的日志快速搜索仪表板. 最终完整效果如下: 📝 Notes : 其实我基于 ElasticSearch 做了2个仪表板 用于检索 Applog 的 用于检索

    2024年02月04日
    浏览(16)
  • OpenStack(T版)——仪表板(Horizon)服务介绍与安装

    Openstack项目中的Horrizon仪表板服务组件是以Web界面形式展示各项服务的,Openstack云系统管理员和终端用户可以通过仪表板管理各项资源和服务 Horrizon仪表板服务通过 Openstack APIs与控制节点通信,分配资源和同步状态 官方文档 编辑 /etc/openstack-dashboard/local_settings 文件并完成以下

    2024年02月12日
    浏览(19)
  • 【大数据】可视化仪表板 - Superset的安装和使用

    写在前面:博主是一只经过实战开发历练后投身培训事业的“小山猪”,昵称取自动画片《狮子王》中的“彭彭”,总是以乐观、积极的心态对待周边的事物。本人的技术路线从Java全栈工程师一路奔向大数据开发、数据挖掘领域,如今终有小成,愿将昔日所获与大家交流一二

    2024年02月03日
    浏览(20)
  • 仪表板展示 | DataEase看中国:2023年中国电影市场分析

    随着《消失的她》、《变形金刚:超能勇士崛起》、《蜘蛛侠:纵横宇宙》、《我爱你》等国内外影片的上映,2023年上半年的电影市场也接近尾声。据国家电影专资办初步统计,上半年全国城市院线票房达262亿元,已经超过了2022年同期总票房的一半以上(2022年同期为171.81亿

    2024年02月12日
    浏览(11)
  • 【监控仪表系统】Grafana 中文入门教程 | 构建你的第一个仪表盘

    Grafana 读音:/grəˈfɑːnˌɑː/ 在大厂工作久了,时常对一些工具的存在觉得理所当然。 比如说,需要计算资源的时候,一个配置文件就可以要来两百台虚拟化好的机子。需要试下缓存?点下鼠标就可以要到几十个配置好的 Redis 结点。 最省心的是,这些工具都已经根据工作流

    2024年02月02日
    浏览(15)
  • Django 初级指南:创建你的第一个 Django 项目

    Django 是一个强大的 Python Web 框架,它采用了“模型-视图-控制器”(MVC)的设计模式,能够帮助开发者快速、简洁地创建高质量的 Web 应用。这篇文章将引导你创建你的第一个 Django 项目。 首先,你需要在你的 Python 环境中安装 Django。你可以使用 pip 包管理器来安装: 你可以

    2024年02月13日
    浏览(22)
  • SpringBoot-1-Spring Boot实战:快速搭建你的第一个应用,以及了解原理

    SpringBootWeb入门 我们在之前介绍Spring的时候,已经说过Spring官方(Spring官方)提供很多开源项目,点击projects,看到spring家族旗下的项目 Spring发展到今天已经形成了一种开发生态圈,Spring提供了若干个子项目,每个项目用于完成特定的功能。而我们在项目开发时,一般会偏向于选

    2024年02月12日
    浏览(19)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包