当前位置:   article > 正文

袁庭新ES系列07节 | 安装Kibana

袁庭新ES系列07节 | 安装Kibana

前言

Kibana是一个基于Node.js的Elasticsearch索引库数据统计工具。我们在使用Kibana工具前,需要先安装Node.js。这一章节袁庭新就带领大家来安装Node.js和Kibana工具。

一. 安装Node.js

因为Kibana依赖于Node.js,需要在系统上先安装Node.js。

1.什么是Node.js

Node.js发布于2009年5月,由Ryan Dahl开发,是一个基于Chrome V8引擎的JavaScript运行环境,使用了一个事件驱动、非阻塞式I/O模型,让JavaScript运行在服务端的开发平台,它让JavaScript成为与PHP、Python、Perl、Ruby等服务端语言平起平坐的脚本语言。

Node.js对一些特殊用例进行优化,提供替代的API,使得V8在非浏览器环境下运行得更好,V8引擎执行Javascript的速度非常快,性能非常好,基于Chrome JavaScript运行时建立的平台, 用于方便地搭建响应速度快、易于扩展的网络应用。

2.安装Node.js

根据操作系统下载对应版本的Node.js版本的安装包。Node.js官网地址:Node.js — Download

长期维护版(LTS):16.14.0(包含npm 8.3.1),推荐多数用户使用。在你的平台上下载Node.js源码或预编译安装包,然后即可马上进行开发。

2.1 Windows系统安装Node.js

1.下载node-v16.14.0-x86.msi安装包。

2.双击安装包,根据窗口向导提示进行安装(注意:可根据磁盘使用情况,选安装目录进行安装)。

3.安装完成后,在cmd窗口检测是否安装成功。

  1. C:\Users\yuanxin> node -v
  2. v16.14.0

2.2 Mac OS系统安装Node.js

1.下载node-v16.14.0.pkg安装包。

2.双击安装包,根据窗口向导提示进行安装(注意:点击"安装" ,需输入您的密码进行安装)。

3.打开命令行执行查看版本号node -v,显示版本信息,标志安装成功。

  1. yuanxin@yuanxindeMacBook-Pro ~ % node -v
  2. v16.14.0

二. 安装Kibana

1.什么是Kibana

Kibana是一个基于Node.js的Elasticsearch索引库数据统计工具,可以利用Elasticsearch的聚合功能, 生成各种图表,如柱形图、线状图及饼图等。

而且还提供了操作Elasticsearch索引数据的控制台,并且提供了一定的API提示,非常有利于我们学习Elasticsearch的语法。

2.Kibana下载安装

1.访问Kibana 6.2.4 | Elastic网址,根据操作系统下载对应的Kibana安装包。注意下载的Kibana版本和Elasticsearch版本保持一致。

  • Mac版:kibana-6.2.4-darwin-x86_64.tar.gz
  • Windows版:kibana-6.2.4-windows-x86_64.zip

2.将下载的Kibana压缩包解压到任意一个没有中文没有空格的目录下。

三. Kibana配置与运行

1.Kibana配置运行

1.进入Kibana安装目录下的config目录,修改kibana.yml文件,添加Elasticsearch服务地址的配置(注释放开即可)。

  1. # The URL of the Elasticsearch instance to use for all your queries.
  2. elasticsearch.url: "http://localhost:9200"

2.进入Kibana安装目录下的bin目录,通过运行启动文件来启动Kibana。前提是先启动Elasticsearch服务,再启动Kibana服务。

  1. # Mac系统下启动Kibana方式 - 在终端执行下面的文件
  2. ./kibana
  3. # Windows系统下启动Kibana方式 - 双击下面的文件运行
  4. kibana.bat

3.Kibana启动成功后见下。

4.通过运行结果发现Kibana的监听端口是5601。然后访问http://127.0.0.1:5601地址进行测试。

2.Kibana使用

1.在Kibana控制台左侧菜单列表中选择【DevTools】选项,即可进入控制台页面。

2.在页面右侧,我们就可以输入请求,然后点击运行按钮,就可以访问Elasticsearch了。

四. 结语

这一章节我们主要带领同学们学习了Node.js和Kibana的安装。首先,给大家介绍了什么是Node.js,然后针对不同操作系统对Node.js的安装进行了讲解。然后,我们学习了Kibana,以及对Kiban的安装进行了介绍,以及介绍了Kibana的基本使用。

今天的内容就分享到这里吧。关注「袁庭新」,干货天天都不断!

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/你好赵伟/article/detail/134811
推荐阅读
相关标签
  

闽ICP备14008679号