Elastic Stack 笔记(三)Kibana5.6 安装
一、前言
Kibana 是 Elastic Stack 公司推出的一个针对 Elasticsearch 的开源分析及可视化平台,可以搜索、查看存放在 Elasticsearch 索引里的数据,还可以绘制多种图表用于高级数据分析及可视化。Kibana 能够让用户很容易理解大数据,拥有便捷易用、基于浏览器的交互界面,能够通过快速创建和分享动态仪表板,方便地将 Elasticsearch 中执行查询的情况展示到用户面前。
二、安装 Kibana
2.1 下载安装 Kibana
访问 https://www.elastic.co/downloads/past-releases,下载 Kibana 5.6.0,如下:

找到 Linux 64-Bit 版本

下载完成之后,解压到 /opt/elk 目录,如下
[root@masternode ~]# tar zxvf /usr/software/kibana-5.6.-linux-x86_64.tar.gz -C /opt/elk
2.2 修改配置文件
[root@masternode kibana-5.6.-linux-x86_64]# pwd
/opt/elk/kibana-5.6.-linux-x86_64
[root@masternode kibana-5.6.-linux-x86_64]# vim config/kibana.yml
修改 Kibana 的配置文件 kibana.yml,在其末尾添加如下配置:
#kibana params
server.port:
server.host: "192.168.56.110"
elasticsearch.url: "http://192.168.56.110:9200"
Kibana 运行在 5601 端口,如不修改,则默认使用功能此端口,server.host 表示 Kibana 绑定的 IP 地址,可以使用浏览器访问该 IP 和端口,elasticsearch.url 表示 elasticsearch 的访问 url,kibana 与 elasticsearch 通讯用的。
2.3 开启 5601 端口
Kibana的默认端口是5601
开启5601端口
[root@masternode ~]# firewall-cmd --zone=public --add-port=5601/tcp --permanent
重启防火墙:
[root@masternode ~]# firewall-cmd –reload
2.4 启动 Kibana
Kibana 可以使用 root 启动,也可以使用 esuser 启动,如下:
[esuser@masternode kibana-5.6.-linux-x86_64]$ pwd
/opt/elk/kibana-5.6.-linux-x86_64
[esuser@masternode kibana-5.6.-linux-x86_64]$ ./bin/kibana
log [::08.495] [info][status][plugin:kibana@5.6.] Status changed from uninitialized to green - Ready
log [::08.561] [info][status][plugin:elasticsearch@5.6.] Status changed from uninitialized to yellow - Waiting for Elasticsearch
log [::08.597] [info][status][plugin:console@5.6.] Status changed from uninitialized to green - Ready
log [::08.626] [info][status][plugin:metrics@5.6.] Status changed from uninitialized to green - Ready
log [::08.648] [info][status][plugin:elasticsearch@5.6.] Status changed from yellow to green - Kibana index ready
log [::08.802] [info][status][plugin:timelion@5.6.] Status changed from uninitialized to green - Ready
log [::08.806] [info][listening] Server running at http://192.168.56.110:5601
log [::08.808] [info][status][ui settings] Status changed from uninitialized to green - Ready
2.5 访问 Kibana
浏览器地址栏输入:http://192.168.56.110:5601,进入 Kibana 管理页面,在 Dev Tools 中输入:GET _cat/health?v

此命令用于对服务器健康检查,因为部署了 2 台 elasticsearch 服务器,做分布式测试的,所以此处的 status 是 green,单节点(一台服务器)情况下是 yellow。
Elastic Stack 笔记(三)Kibana5.6 安装的更多相关文章
- Elastic Stack 笔记(四)Elasticsearch5.6 索引及文档管理
博客地址:http://www.moonxy.com 一.前言 在 Elasticsearch 中,对文档进行索引等操作时,既可以通过 RESTful 接口进行操作,也可以通过 Java 也可以通过 ...
- Elastic Stack 笔记(八)Elasticsearch5.6 Java API
博客地址:http://www.moonxy.com 一.前言 Elasticsearch 底层依赖于 Lucene 库,而 Lucene 库完全是 Java 编写的,前面的文章都是发送的 RESTf ...
- Elastic Stack 笔记(一)CentOS7.5 搭建 Elasticsearch5.6 集群
博客地址:http://www.moonxy.com 一.前言 Elasticsearch 是一个基于 Lucene 的分布式搜索引擎服务,采用 Java 语言编写,使用 Lucene 构建索引.提供 ...
- Elastic Stack 笔记(二)Elasticsearch5.6 安装 IK 分词器和 Head 插件
博客地址:http://www.moonxy.com 一.前言 Elasticsearch 作为开源搜索引擎服务器,其核心功能在于索引和搜索数据.索引是把文档写入 Elasticsearch 的过程, ...
- Elastic Stack 笔记(十)Elasticsearch5.6 For Hadoop
博客地址:http://www.moonxy.com 一.前言 ES-Hadoop 是连接快速查询和大数据分析的桥梁,它能够无间隙的在 Hadoop 和 ElasticSearch 上移动数据.ES ...
- Elastic Stack 笔记(九)Elasticsearch5.6 集群管理
博客地址:http://www.moonxy.com 一.前言 集群搭建好以后,在日常中就要对集群的使用情况进行监控,对于一个多节点集群,由于网络连接问题,出现宕机.脑裂等异常情况都是有可能发生的.E ...
- Elastic Stack 笔记(六)Elasticsearch5.6 搜索详解
博客地址:http://www.moonxy.com 一.前言 Elasticsearch 主要包含索引过程和搜索过程. 索引过程:一条文档被索引到 Elasticsearch 之后,默认情况下 ES ...
- Elastic Stack 笔记(七)Elasticsearch5.6 聚合分析
博客地址:http://www.moonxy.com 一.前言 Elasticsearch 是一个分布式的全文搜索引擎,索引和搜索是 Elasticsarch 的基本功能.同时,Elasticsear ...
- Elastic Stack 笔记(五)Elasticsearch5.6 Mappings 映射
博客地址:http://www.moonxy.com 一.前言 关系型数据库对我们来说都很熟悉,Elasticsearch 也可以看成是一种数据库,所以我们经常将关系型数据库中的概念和 Elastic ...
随机推荐
- 配置Oracle透明网关用以连接 SQLServer经验总结
一.情景介绍 业务中设计两个不同的系统,系统1和系统2,两个系统分别使用的是Oracle和SQLServer数据库.现需要在系统1的数据库中直接查询系统2数据库的数据.即在Oracle中执行SQL ...
- 如何使用Python连接ldap
如何使用Python连接ldap 好多使用ldap认证的软件都是Python的,比如superset和airflow, 好吧,他们都是airbnb家的.在配置ldap的时候可能会出现认证失败,你不知道 ...
- 设计一个完美的http缓存策略
1.前言 作为一个前端,了解http缓存是非常必要,它不仅是面试的必要环节,也更是实战开发中必不可少需要了解的知识点,本文作者将从缓存的概念讲到如何在业务中设计一个合理的缓存架构,带你一步一步解开ht ...
- Appium+Python+Genymotion ------环境配置
前言 之前总是在找方向,也研究了很多的工具,终于找到了适合自己的一套,打算把学习的过程做一个记录,给自己加深印象,也希望能给其他人一些帮助. 一.工具准备 1.Appium // http://a ...
- 图灵学院Java架构师-VIP-【性能调优-Mysql索引数据结构详解与索引优化】
最近报名了图灵学院的架构专题的付费课程,没有赶上6月份开课,中途加入的.错过了多线程的直播课程,只能看录播了
- 从0开始学Git——Git的协同操作
环境: test_git 目录下有个my-project 版本库 所有命令都在test_git目录下执行 本地协同操作 从远端仓库检出代码,或者克隆一个已有的版本库 拷贝一个已有的仓库 #格式: gi ...
- 解决ionic 中 $ionicHistory.goBack()无法返回
这种解决方法目前只适合用了 <ion-side-menus>这一组件的<ion-view> 解决方法: 在<ion-view>下一级中包一个div,如下图: 搞了几 ...
- 实战jmeter入门压测接口性能
什么是Jmeter? 是Apache组织开发的基于Java的压力测试工具. 准备工作: 一.安装配置好环境及压测工具 Jmeter下载地址:http://mirrors.tuna.tsinghua.e ...
- Leetcode之二分法专题-275. H指数 II(H-Index II)
Leetcode之二分法专题-275. H指数 II(H-Index II) 给定一位研究者论文被引用次数的数组(被引用次数是非负整数),数组已经按照升序排列.编写一个方法,计算出研究者的 h 指数. ...
- [Mysql] GroupBy 分组,按天、周、月
简单说明: 最近在做报表功能的时候,需要将数据按天.周和月进行合并展示(数据记录都是按天20190701). 正文: 说明:数据表中date都是int类型:如 20190701 一.按天 SELECT ...