当前位置: 首页 > 编程日记 > 正文

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索引中数据的图表、图、地图和其他可视化的集合。

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,你将了解有关按字段搜索数据和过滤的更多信息。

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

相关文章:

php扩展xdebug安装以及用kcachegrind系统分析

一:安装 安装方法一:编译安装1、下载PHP的XDebug扩展,网址:http://xdebug.org/# wget http://pecl.php.net/get/xdebug-2.1.2.tgz# tar -xzf xdebug-2.1.2.tgz# xdebug-2.1.2# cd xdebug-2.1.2# /usr/local/php/bin/phpize# ./con…

Meta AI 新研究,统一模态的自监督新里程碑

作者 | 青苹果来源 | 数据实战派虽然 AI 领域不断涌现出新的突破和进展,却始终难以逃离单一领域的束缚——一种用于个性化语音合成的新颖方法,却并不能用于识别人脸的表情。为了解决这个问题,不少研究人员正在致力于开发功能更强大、应用更广…

细说Debug和Release区别

VC下Debug和Release区别 最近写代码过程中,发现 Debug 下运行正常,Release 下就会出现问题,百思不得其解,而Release 下又无法进行调试,于是只能采用printf方式逐步定位到问题所在处,才发现原来是给定的一个…

26期20180601目录管理

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

thttpd安装与调试

http://www.acme.com/software/thttpd/ thttpd是一个非常小巧的轻量级web server,它非常非常简单,仅仅提供了HTTP/1.1和简单的CGI支持,在其官方网站上有一个与其他web server(如Apache, Zeus等)的对比图Benchmark&…

7 款可替代 top 命令的工具!(二)

作者 | JackTian来源 | 杰哥的IT之旅上一篇文章中给大家介绍了《11 款可替代 top 命令的工具!》,今天我再来给大家推荐 7 款可替代 top 命令的工具,看完这两篇替代品的文章相信能让你对 Linux 操作系统下一个小小的命令大开眼界。一、atopato…

Error:Execution failed for task ':app:dexDebug'. com.android.ide.common.process.ProcessException

异常Log: Error:Execution failed for task ‘:app:dexDebug’. > com.android.ide.common.process.ProcessException: org.gradle.process.internal.ExecException: Process ‘command ‘/Library/……/java” finished with non-zero exit value 2 错误原因&am…

# 学号 2017-2018-20172309 《程序设计与数据结构》第十一周学习总结

---恢复内容开始--- 学号 2017-2018-20172309 《程序设计与数据结构》第十一周学习总结 教材学习内容总结 第23章 初识Android操作系统:一个多用户的Linux系统,一个运用程序运行时与其他的运用运行是独立的。发展:在Android4.4之前所有的应用…

php扩展xdebug基本使用

官网&#xff1a;http://www.xdebug.org/ 使用&#xff1a;http://www.xdebug.org/docs/安装 http://blog.csdn.net/21aspnet/article/details/7036087使用1.获取文件名&#xff0c;行号&#xff0c;函数名 xdebug_call_class() <?php function fix_string($a) { …

基于 Opencv 实现眼睛控制鼠标

作者 | 小白来源 | 小白学视觉如何用眼睛来控制鼠标&#xff1f;一种基于单一前向视角的机器学习眼睛姿态估计方法。在此项目中&#xff0c;每次单击鼠标时&#xff0c;我们都会编写代码来裁剪你们的眼睛图像。使用这些数据&#xff0c;我们可以反向训练模型&#xff0c;从你们…

linux 安装安装rz/sz 和 ssh

安装rz&#xff0c;sz yum install lrzsz; 安装ssh yum install openssh-server 查看已安装包 rpm -qa | grep ssh 更新yum源 1、备份 mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.backup 2、下载新的CentOS-Base.repo 到/etc/yum.repos.d/ CentO…

css左固定右自适应常用方法

下面是几种方法的公用部分&#xff08;右自适应也是一样的&#xff0c;换一下方向&#xff09; html: <div class"demo"> <div class"sidebar">我是固定的</div> <div class"content">我是自适应的</div> </di…

nginx或httpd实现负载均衡tomcat(三)

接博客nginx或httpd实现反向代理tomcat并实现会话保持&#xff08;二&#xff09;实例四&#xff1a;使用httpd负载均衡后端tomcat服务第一步&#xff1a;准备两个tomcat服务器节172.16.240.203修改tomcat的server.xml配置文件&#xff0c;添加一个host。<Host name"to…

为 PHP 应用提速、提速、再提速

原文地址&#xff1a; http://www.ibm.com/developerworks/cn/opensource/os-php-fastapps1/ http://www.ibm.com/developerworks/cn/opensource/os-php-fastapps2/index.html为 PHP 应用提速、提速、再提速&#xff01;PHP 是一种脚本语言&#xff0c;常用于创建 Web 应用程序…

冬奥会夺金的背后杀手锏,竟是位 AI 虚拟教练

整理 | 禾木木 出品 | AI科技大本营&#xff08;ID:rgznai100&#xff09; 近日&#xff0c;一则消息登上了热搜&#xff1a; 2月14日晚&#xff0c;在北京冬奥会自由式滑雪女子空中技巧决赛中&#xff0c;徐梦桃为中国代表团再添一金。她选择了难度系数4.293的动作&#xff0c…

Socket-实例

import socket,os,time server socket.socket() server.bind(("localhost",9999)) server.listen()while True:conn,addrserver.accept()print("new conn",addr)while True:print("等待新指令")data conn.recv(1024)if not data:print("客…

kcachegrind安装

http://kcachegrind.sourceforge.net/cgi-bin/show.cgi/KcacheGrindDownload http://hi.baidu.com/wangxinhui419/blog/item/4a7409c78c22b4c8d100608a.html http://wxiner.blog.sohu.com/156841393.html说明&#xff1a;linux下如果安装不上&#xff0c;直接下载windows版的吧…

Java【小考】

课上&#xff0c; 老师出了一个题: 考察&#xff1a;1、类的定义 2、类的属性 3、类的方法、重载、构造方法、代码块 题目是这样的&#xff1a; 设计 一个 类&#xff1a;Tree 要求&#xff1a; 1、包含main方法 2、属性&#xff1a;静态&#xff1a; String name ; double hei…

首个深度强化学习AI,能控制核聚变,成功登上《Nature》

编译 | 禾木木 出品 | AI科技大本营&#xff08;ID:rgznai100&#xff09; 最近&#xff0c;DeepMind 开发出了世界上第一个深度强化学习 AI &#xff0c;可以在模拟环境和真正的核聚变装置中实现对等离子体的自主控制。 这项研究成果登上了《Nature》杂志。 托卡马克是一种用于…

windows下安装mysql8.0压缩版

下面总结下安装过程&#xff1a; 首先解压下载好的压缩版本。将解压后mysql的bin文件目录配置系统环境path变量中使用cmd打开命令窗口&#xff0c;输入mysqld --initialize命令初始化mysql的data数据目录&#xff0c;记住初始化完毕后&#xff0c;会在解压目录下生成一个data文…

Linux实时监控工具Nmon使用

官网&#xff1a;http://nmon.sourceforge.net/pmwiki.php?nMain.HomePage 下载&#xff1a;http://sourceforge.net/projects/nmon/files/nmon_linux_14g.tar.gz 解压&#xff1a; #chmod ux nmon_x86_64_sles11 #chmod 777 nmon_x86_64_sles11 版本不同&#xff0c;对应文件…

英特尔2022年投资者大会:公布技术路线图及重要节点

在英特尔2022年投资者大会上&#xff0c;英特尔CEO帕特基辛格和各业务部门负责人概述了公司发展战略及长期增长规划的主要内容。在半导体需求旺盛的时代&#xff0c;英特尔的多项长期规划将充分把握转型增长的机遇。在演讲中&#xff0c;英特尔公布了其主要业务部门的产品路线图…

20151102adonet2

实现增删改查 ExecuteNonQuery:执行增删改语句,返回值为该命令所影响的行数. ExecuteReader:执行查询,并返回 一个DataReader对象. ExecuteScalar:执行查询,返回查询数.(删除修改时判断记录是否存在) string strSql string.Format("select count(*) from RNews where New…

day07 -文件的基本操作

1、什么是文件&#xff1f; 文件是操作系统为用户或应用程序提供的一个读写硬盘的虚拟单位文件的操作核心就&#xff1a;读、写即我们只需要对于进行读写操作&#xff0c;就是对操作系统发起请求&#xff0c;然后由操作系统将用户或者应用程序对文件的读写操作转换成具体的硬盘…

淘宝Tengine服务器开源

http://tengine.taobao.org/index_cn.htmlTengine是由 淘宝核心系统部基于Nginx开发的Web服务器&#xff0c;它在 Nginx的基础上&#xff0c;针对大访问量网站的需求&#xff0c;添加了很多功能和特性。Tengine的性能和稳定性已经在大型的网站如 淘宝网&#xff0c; 淘宝商城等…

22个案例详解Pandas数据分析/预处理时的实用技巧,超简单

作者 | 俊欣来源 | 关于数据分析与可视化今天小编打算来讲一讲数据分析方面的内容&#xff0c;整理和总结一下Pandas在数据预处理和数据分析方面的硬核干货&#xff0c;我们大致会说Pandas计算交叉列表Pandas将字符串与数值转化成时间类型Pandas将字符串转化成数值类型Pandas当…

PL/SQL 中Returning Into的用法

ORACLE的DML语句中可以指定RETURNING INTO语句。RETURNING INTO语句的使用在很多情况下可以简化PL/SQL编程&#xff0c;少一次select into语句。DELETE操作&#xff1a;RETURNING返回的是DELETE之前的结果&#xff1b; INSERT操作&#xff1a;RETURNING返回的是INSERT之后的结果…

Java常用多线程辅助工具---countdownLatch

为什么80%的码农都做不了架构师&#xff1f;>>> 前言 上一篇博文说到semaphore&#xff0c;一个加强版的synchronized&#xff0c;该多线程辅助工具适用于控制对资源操作或者访问的场景。现在有一张场景是&#xff0c;需要等各个线程都都执行完了再进行下一步的操作…

听说,英特尔要对外开放 x86 授权?

整理 | 郑丽媛出品 | CSDN&#xff08;ID&#xff1a;CSDNnews&#xff09;同为主流芯片架构&#xff0c;相较于可申请授权的 ARM 和开源的 RISC-V&#xff0c;x86 一直以来都保持着“高高在上”的立场——唯有英特尔和 AMD 拥有 x86 授权。但目前看来&#xff0c;x86 的“高冷…

Linux下gedit显示行号

Gedit 编辑->视图