Kibana5.6.1的环境塔建与运行

来源:互联网 发布:刷枪软件制作教程 编辑:程序博客网 时间:2024/06/06 10:52

本文主要演示最新版Kibana5.6.1的环境搭建与运行。

本次演示的Kibana5.6.1要配合ElasticSearch5.6.1使用,这两个版本要一致,而且这个产品的版本号也官方同步一致更新的。

关于ElasticSearch5.6.1的环境搭建,请参考我另一篇博文。

ElasticSearch5.6.1环境搭建与运行

http://blog.csdn.net/deliciousion/article/details/78055724


本人安装的环境如下所示:苹果系统本质就是Unix系统,所以像Linux这种类Unix操作系统安装过程几乎一样。

注意:本文使用的最新版ElasticSearch需要JDK1.8或以上版本支持。

有关JDK1.8的环境配置,请参阅我的另一篇博文。

MAC系统安装JDK1.8及环境变量配置

http://blog.csdn.net/deliciousion/article/details/78046007




本文分三个部分进行演示:

1.Kibana介绍

2.Kibana5.6.1安装包的获取。

3.安装包的解压与运行。

4.配置文件kibana.yml的设置与相关属性。


1.Kibana介绍

        Kibana是一个开放源代码的分析和可视化平台,与Elasticsearch配套使用。你可以使用Kibana搜索、查看、并且可以与存储在Elasticsearch的索引数据进行交互。可以轻松地执行高级的数据分析,利用各种图表、表格和地图可视化你的数据。Kibana可以轻松地解析海量数据。简洁的、基于浏览器的界面,使你可以快速创建和共享动态的仪表盘,显示实时变化的Elasticsearch查询。

2.Kibana5.6.1安装包的获取

kibana的安装包从下面官网获取

https://www.elastic.co/


打开产品列表,找到Kibana


进入Kibana介绍主页,然后点击Download下载链接。


在下载页面,选择MAC系统,Linux用户可以选相应的Linux版本,安装过程大同小异。


下载后取得如图所示的tar.gz压缩包。


3.安装包的解压与运行

如果你的MAC系统有安装压缩工具,双击压缩包即可解压。

也可以使用terminal终端使用命令行进行解压安装,MAC和Linux通用。

本人把压缩包放在home目录的ELK目录下,然后使用tar -zxvf kibana-5.6.1-darwin-x86_64.tar.gz 命令进行解压。


解压后,进入Kibana主目录,利用ls -l 命令查看目录中的文件。有很多与elasticsearch里的文件夹目录结构相似。

kibana的命令在bin目录中,配置文件在config文件中。


现在我们在主目录中,启动kibana服务

./bin/kibana


启动成功后,kibana会在终端一直报警告,告诉我们没有连接,主要是因为我们没有把elasticsearch的节点配置到kibana中。

但是现在kibana却已经正常启动,只是没有正确连接到本地的elasticsearch的节点上。


现在我们通过浏览器,打开kibana的可视化界面。输入下面网址。kibana服务的默认端口为5601,这个可以通过配置文件进行修改。

http://http://127.0.0.1:5601/

从这个界面我们也可以看到,现在的状态为红,表示没有连接。


4.配置文件kibana.yml的设置与相关属性

要正确连接本地的elasticsearch节点,我们必须修改kibana的配置文件kibana.yml并且启动本地的elasticsearch服务。

kibana.yml配置文件,在kibana主目录的config文件夹下。

我们用文本编辑器打开,如下图所示


上图中有几个最基本的属性

server.port服务端口,默认为5601

server.host服务器IP,默认为localhost或127.0.0.1

server.name服务器名称

elasticsearch.url elasticsearch服务的主机地址(最重要)

本次演示,只配置elasticsearch.url ,设置成本地的elasticsearch服务 127.0.0.1:9200,如下图所示,其实属性,读者可自行尝试。


修改完配置文件,要重启kibana服务,配置才会生效。重启后,我们会发现,kibana不报警告了。


我们在浏览器重新打开kibana可视化界面,如下所示,kibana与elasticsearch连接成功,不过,现在的状态值,只是为黄,表示不保障状态,因为只有一个节点,elasticsearch认为一个节点是不可靠了,致少有两个节点,状态才会变成绿的。


这个kibana环境搭建的整个过程。

中间可能遇到的问题,有可能是因为以下问题所致:

第一,JDK版本过低,需要1.8以上版本。

第二,elasticsearch服务没有启动。


在kibana环境塔建的过程中,如遇到什么困难,都请大家提出,我会尽快进行解答。

原创粉丝点击