ElasticSearch进阶(六)Kibana图形化工具的使用

前言

      本章讲解Elastic Stack中Kibana的简单使用

方法

1.概念

通过准备篇的学习,我们知道Kibana基于nodejs,也是一个开源免费的工具,Kibana可以为Logstash和ElasticSearch提供有好的Web界面,可以汇总、分析和搜索重要的数据日志。

我们之前通过一系列beats获取的数据也可以很好的在kibana上显示出来,方便我们进行统计和分析!

首先我们来看一下kibana,下面的图片来自于官网:https://www.elastic.co/cn/products/kibana

2.Kibana的安装与配置

Kibana下载:https://www.elastic.co/cn/downloads/kibana

本次我们下载的是7.4.0的window版本:

我们进入到config目录中,找到kibana.yml,测试阶段我们仅需要修改一项配置:

在配置文件最后一行,找到i18n.locale设置为 "zh-CN",表示kibana打开时为中文版本,利于我们理解!

确保我们的es保持启动,接下来转移至bin路径下我们启动kibana:kibana.bat

在浏览器上输入如下网址:http://localhost:5601/观察页面效果:

这样我们就成功的安装、配置并且启动了我们的kibana啦!

3.查询我们添加过的索引数据

我们发现,kibana有很多的菜单,我们现阶段经常用到的有如下几个:

首先点击Discover选项卡,它提示我们需要创建索引模式才可以继续查看,我们创建名称为jwang*的索引模式,以查询jwang_test和jwang01这两个我们之前测试的数据。

点击下一步即可!之后我们很容易查询到我们想要的数据:

4.使用kibana展示metricbeat抽取到的数据

1)配置metricbeat并安装仪表盘

编写metricbeat.yml文件,确认有以下配置:

#============================== Kibana =====================================

# Starting with Beats version 6.0.0, the dashboards are loaded via the Kibana API.
# This requires a Kibana endpoint configuration.
setup.kibana:

  # Kibana Host
  # Scheme and port can be left out and will be set to the default (http and 5601)
  # In case you specify and additional path, the scheme is required: http://localhost:5601/path
  # IPv6 addresses should always be defined as: https://[2001:db8::1]:5601
  host: "localhost:5601"

  # Kibana Space ID
  # ID of the Kibana Space into which the dashboards should be loaded. By default,
  # the Default Space will be used.
  #space.id:

2)运行命令安装kibana仪表盘

注意:执行命令时确保kibana正常打开

执行命令:metricbeat.exe setup --dashboards

接下来我们启动metricbeat,让它继续收集系统信息。

在Discover选项卡中选择metricbeat-*索引模式,可以看到不断生成的数据信息

3)观察metric仪表盘信息

点击仪表盘选项卡,我们会发现很多仪表盘生成了

我们找到如下仪表盘,点击进入

我们会发现,数据已经完美的在kibana以图表的形式展现了:

系统信息概览界面:

主机信息界面:

5.开发者工具的使用

还记得我们之前学习的DQL语句吗?咱kibana也是可以编写的哦!

点击开发工具选项卡,可以进行如下的操作:

还有很多丰富的信息值的我们去探索!

  • 2
    点赞
  • 8
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值