Kibana介绍、安装和使用「建议收藏」

Kibana介绍、安装和使用「建议收藏」ES之Kibana下面就Kibana对ES的查询监控作介绍,就是常提到的大数据日志处理组件ELK里的K。  什么是Kibana?现引用园友的一段对此的介绍,个人觉得比较全。  Kibana是一个针对Elasticsearch的开源分析及可视化平台,用来搜索、查看交互存储在Elasticsearch索引中的数据。使用Kibana,可以通过各种图表进行高级数据分析及展示。  Kibana让海量数据更容…

大家好,又见面了,我是你们的朋友全栈君。

ELK中的K,Kibana

下面就Kibana对ES的查询监控作介绍,就是常提到的大数据日志处理组件ELK里的K。

  什么是Kibana?现引用园友的一段对此的介绍,个人觉得比较全。

  Kibana是一个针对Elasticsearch的开源分析及可视化平台,用来搜索、查看交互存储在Elasticsearch索引中的数据。使用Kibana,可以通过各种图表进行高级数据分析及展示。

  Kibana让海量数据更容易理解。它操作简单,基于浏览器的用户界面可以快速创建仪表板(dashboard)实时显示Elasticsearch查询动态。

  设置Kibana非常简单。无需编码或者额外的基础架构,几分钟内就可以完成Kibana安装并启动Elasticsearch索引监测。

主要功能

Elasticsearch无缝之集成

 

Kibana介绍、安装和使用「建议收藏」

  Kibana架构为Elasticsearch定制,可以将任何结构化和非结构化数据加入Elasticsearch索引。Kibana还充分利用了Elasticsearch强大的搜索和分析功能。

整合你的数据

  Kibana介绍、安装和使用「建议收藏」

Kibana能够更好地处理海量数据,并据此创建柱形图、折线图、散点图、直方图、饼图和地图。

复杂数据分析

Kibana介绍、安装和使用「建议收藏」

Kibana提升了Elasticsearch分析能力,能够更加智能地分析数据,执行数学转换并且根据要求对数据切割分块。

让更多团队成员受益

Kibana介绍、安装和使用「建议收藏」

  强大的数据库可视化接口让各业务岗位都能够从数据集合受益。

接口灵活,分享更容易

 Kibana介绍、安装和使用「建议收藏」

       使用Kibana可以更加方便地创建、保存、分享数据,并将可视化数据快速交流。

配置简单

Kibana介绍、安装和使用「建议收藏」

  Kibana的配置和启用非常简单,用户体验非常友好。Kibana 4自带Web服务器,可以快速启动运行。

可视化多数据源

Kibana介绍、安装和使用「建议收藏」

 

  Kibana可以非常方便地把来自LogstashES-HadoopBeats或第三方技术的数据整合到Elasticsearch,支持的第三方技术包括Apache FlumeFluentd等。

简单数据导出

Kibana介绍、安装和使用「建议收藏」

 

  Kibana可以方便地导出感兴趣的数据,与其它数据集合并融合后快速建模分析,发现新结果。

与Elasticsearch REST API实现可视化交互

Kibana介绍、安装和使用「建议收藏」

  Sense是一个可视化终端,通过Kibana插件支持自动补全、自动缩进和语法检查功能。

安装Kibana

  下载解压安装包,一定要装与ES相同的版本

配置

  编辑文件config/kibana.yml ,配置属性:
[root@H32 ~]# cd kibana/config/
[root@H32 config]# vim kibana.yml
添加:
server.host: "192.168.80.32"
elasticsearch.url: "http://192.168.80.32:9200"

先启动ES,然后再启动

cd /usr/local/kibana530
bin/kibana

  kibana必须是在root下运行,否则会报错,启动失败

使用 

  打开http://192.168.80.32:5601/status

 Kibana介绍、安装和使用「建议收藏」

  想要在Kibana中监控ES则需要安装 X-pack插件,现介绍 X-pack插件。

  X-pack监控组件使您可以通过Kibana轻松地监控ElasticSearch。您可以实时查看集群的健康和性能,以及分析过去的集群、索引和节点度量。此外,您可以监视Kibana本身性能。当你安装X-pack在群集上,监控代理运行在每个节点上收集和指数指标从Elasticsearch。安装在X-pack在Kibana上,您可以查看通过一套专门的仪表板监控数据

 Kibana介绍、安装和使用「建议收藏」

X-pack的安装

安装X-pack的时候分别在ElasticSearch根目录和Kibana根目录下操作。以下参考网友的安装方法。

Elasticsearch下载X-Pack

  在Es的根目录(每个节点),运行 bin/elasticsearch-plugin进行安装。

先进入elasticsearch安装的目录,然后键入下命令:

bin/elasticsearch-plugin install x-pack

Kibana介绍、安装和使用「建议收藏」

  安装过程中跳出选项现在y即可。

  如果你在Elasticsearch已禁用自动索引的创建,在elasticsearch.yml配置action.auto_create_index允许X-pack创造以下指标:

action.auto_create_index: .security,.monitoring*,.watches,.triggered_watches,.watcher-history*

运行Elasticsearch。

bin/elasticsearch

Kibana下载X-Pack

  在Kibana根目录运行 bin/kibana-plugin 进行安装。

  先进入kibana的安装目录,然后键入以下命令:

bin/kibana-plugin install x-pack

Kibana介绍、安装和使用「建议收藏」
  安装过程会比较久,耐心等待。

运行Kibana。

bin/kibana

验证X-Pack

  在浏览器上输入: http://192.168.80.32:5601/ ,可以打开Kibana,此时需要输入用户名和密码登录,默认分别是 elastic 和 changeme

 

若在线安装不了,则可选择下载后离线安装。

手动安装的方法

  先下载对应的版本,本机装的是x-pack-5.2.2.zip 有128M 有点大,慢慢下,下载好后放在usr/local文件夹下,先进入elasticsearch安装文件夹再  
bin/elasticsearch-plugin install file:usr/local/x-pack-5.2.2.zip

  kibana中安装是一样

bin/kibana-plugin install file:usr/local/x-pack-5.2.2.zip

Kibana+X-Pack介绍使用

  下面参考园友对X-Pack的介绍 
ElasticSearch 5学习(2)——Kibana+X-Pack介绍使用(全)

  下面是目前Kibana 5最新版本的界面。相比较Kibana 4除了界面的风格变化,最主要是功能栏上添加了Timeline、Management和Dev Tools选项。

Kibana介绍、安装和使用「建议收藏」

Discover

  从发现页可以交互地探索ES的数据。可以访问与所选索引模式相匹配的每一个索引中的每一个文档。您可以提交搜索查询、筛选搜索结果和查看文档数据。还可以看到匹配搜索查询和获取字段值统计的文档的数量。如果一个时间字段被配置为所选择的索引模式,则文档的分布随着时间的推移显示在页面顶部的直方图中。

Kibana介绍、安装和使用「建议收藏」

Visualize

  可视化能使你创造你的Elasticsearch指标数据的可视化。然后你可以建立仪表板显示相关的可视化。Kibana的可视化是基于Elasticsearch查询。通过一系列的Elasticsearch聚合提取和处理您的数据,您可以创建图表显示你需要知道的关于趋势,峰值和骤降。您可以从搜索保存的搜索中创建可视化或从一个新的搜索查询开始。

Kibana介绍、安装和使用「建议收藏」

Dashboard

  一个仪表板显示Kibana保存的一系列可视化。你可以根据需要安排和调整可视化,并保存仪表盘,可以被加载和共享。

Kibana介绍、安装和使用「建议收藏」

Monitoring

  从图中可以发现,默认Kibana是没有该选项的。其实,Monitoring是由X-Pack集成提供的。

  该X-pack监控组件使您可以通过Kibana轻松地监控ElasticSearch。您可以实时查看集群的健康和性能,以及分析过去的集群、索引和节点度量。此外,您可以监视Kibana本身性能。当你安装X-pack在群集上,监控代理运行在每个节点上收集和指数指标从Elasticsearch。安装在X-pack在Kibana上,您可以查看通过一套专门的仪表板监控数据。

Kibana介绍、安装和使用「建议收藏」

Graph

  X-Pack图的能力使你发现一个Elasticsearch索引项是如何相关联的。你可以探索索引条款之间的连接,看看哪些连接是最有意义的。从欺诈检测到推荐引擎,对各种应用中这都是有用的,例如,图的探索可以帮助你发现网站上黑客的目标的漏洞,所以你可以硬化你的网站。或者,您可以为您的电子商务客户提供基于图表的个性化推荐。X-pack提供简单,但功能强大的图形开发API,和Kibana交互式图形可视化工具。使用X-pack图有工作与开销与现有Elasticsearch指标你不需要任何额外的数据存储的特征。

Kibana介绍、安装和使用「建议收藏」

Timelion

  Timelion是一个时间序列数据的可视化,可以结合在一个单一的可视化完全独立的数据源。它是由一个简单的表达式语言驱动的,你用来检索时间序列数据,进行计算,找出复杂的问题的答案,并可视化的结果。

  这个功能由一系列的功能函数组成,同样的查询的结果,也可以通过Dashboard显示查看。

Kibana介绍、安装和使用「建议收藏」

Management

  管理中的应用是在你执行你的运行时配置kibana,包括初始设置和指标进行配置模式,高级设置,调整自己的行为和Kibana,各种“对象”,你可以查看保存在整个Kibana的内容如发现页,可视化和仪表板。
  这部分是pluginable,除此之外,X-pack可以给Kibana增加额外的管理能力。

  你可以使用X-pack安全控制哪些用户可以访问Elasticsearch数据通过Kibana。当你安装X-pack,Kibana用户登录。他们需要有kibana_user作用以及获得的指标,他们将在Kibana的工作。如果用户加载Kibana仪表板,访问数据的一个索引,他们未被授权查看,他们得到一个错误,表明指数不存在。X-pack安全目前并不提供一种方法来控制哪些用户可以负荷的仪表板。

Kibana介绍、安装和使用「建议收藏」

Dev Tools

  原先的交互式控制台Sense,使用户方便的通过浏览器直接与Elasticsearch进行交互。从Kibana 5开始改名并直接内建在Kibana,就是Dev Tools选项。

Kibana介绍、安装和使用「建议收藏」

 

出处:http://zhangs1986.cnblogs.com/

   

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/131920.html原文链接:https://javaforall.net

(0)
上一篇 2022年6月11日 下午5:36
下一篇 2022年6月11日 下午5:46


相关推荐

  • arcgis线面图层合并_ps合并图层怎么合并

    arcgis线面图层合并_ps合并图层怎么合并图层的合并步骤如下,见图:

    2025年7月11日
    5
  • linux 命令备份数据库,linux备份数据库命令

    linux 命令备份数据库,linux备份数据库命令linux 系统下我们可以通过命令对数据库进行备份 这是很重要的 下面由学习啦小编为大家整理了 linux 下备份数据库命令的相关知识 希望大家喜欢 linux 备份数据库命令详解 mysqldump 命令是 mysql 数据库中备份工具 用于将 MySQL 服务器中的数据库以标准的 sql 语言的方式导出 并保存到文件中 语法 mysqldump 选项 选项 add drop table 在每个创建数据库表语句前添加删

    2026年3月17日
    2
  • BCG库的一个bug[通俗易懂]

    BCG库的一个bug[通俗易懂]作者:朱金灿来源:http://blog.csdn.net/clever101            同事在使用BCG库图表组件(BCG库的版本为BCGCBPRO1510)时遇到一个问题,就是图表标题总是出现乱码,具体如下图:我查看了一下BCG库的源码,发现BCG库的绘制接口是采用D2D的接口。D2D是微软推出的一个二维绘制的com组件,只支持unicode字符,非unicode字符需要转换

    2022年10月8日
    3
  • jdk动态代理和cglib动态代理详解

    jdk动态代理和cglib动态代理详解本文内容概括:静态代理概述 基于继承方式实现静态代理 基于聚合方式实现静态代理 jdk动态代理实现 如何实现一个HashMap的动态代理类 cglib动态代理实现 jdk和cglib代理的区别 动态代理和静态代理的区别 spring如何选择jdk和cglib代理如上图,代理模式可分为动态代理和静态代理,我们比较常用的有动态代理中的jdk动态代理和Cglib代理,像spr…

    2022年5月16日
    41
  • Agents-SDK智能体开发[1]之入门

    Agents-SDK智能体开发[1]之入门

    2026年3月16日
    2
  • 8psk带宽计算_采用8PSK系统传输4800bps数据。 (1)信道带宽的最小理论值是多少? mpsk 信号可以采用差…

    8psk带宽计算_采用8PSK系统传输4800bps数据。 (1)信道带宽的最小理论值是多少? mpsk 信号可以采用差…码元速率为boud=4800/log8=1600Boud/s最小带宽为boud/2=1600/2=800HZ带宽不变,信息加倍,可以采用每个码元所含信息量为4bit的调制方式,如采用16QAM调制。带宽不变的情况下,信息速率增大,误码率相同的情况下,要增加信号的发送功率。给分吧,谢谢如同模拟调制,数字调制也可分为频率调制、相位调制和幅度调制,性能各有千秋。由于频率、相位调制对噪声抑制更好,因此成为…

    2022年10月10日
    5

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号