Kibana User Guide

一、UI安装

https://www.elastic.co/downloads/kibana

下载rpm直接运行即可



二、参数配置

find / -name kibana.yml

复制文件路径

vim /etc/kibana/kibana.yml

打开server.host 并修改ip为0.0.0.0 不限制访问ip

打开elasticsearch.url注释,视情况修改ip

三、启动服务器

cd /usr/share/kibana
bin/kibana

或者执行

systemctl start kibana

打开防火墙端口5601,并重启firewall OR 关闭防火墙

firewall-cmd --zone=public --add-port=5601/tcp --permanent
systemctl restart firewalld

四、kibana安装

Kibana 让您能够可视化 Elasticsearch 中的数据并操作 Elastic Stack.Dev Tool可以跳过重点直接处理、查询数据。

官方中文文档-> https://www.elastic.co/cn/products/kibana

  1. Management (查看索引相关信息)

  2. Dev Tool (推荐使用)

  3. 更多功能,待补充...

五、安装X-Pack

X-Pack是Elastic Stack整合安全、预警、监控、报告、图形、机器学习的统一包。在安装x-pack之前需要先安装Elasticsearch,Kibana,如果有使用Logstash也必须要先安装。X-Pack免费一年的license,科学使用的方法参考 https://www.2cto.com/database/201802/720460.html

官方中文文档-> https://www.elastic.co/cn/products/x-pack

  1. elasticsearch-plugin下安装x-pack
/usr/share/elasticsearch/bin/elasticsearch-plugin install x-pack

确认给x-pack附加权限,输入y继续



Installed x-pack with: x-pack-core,x-pack-deprecation,x-pack-graph,x-pack-logstash,x-pack-ml,x-pack-monitoring,x-pack-security,x-pack-upgrade,x-pack-watcher



2. 找elasticsearch.yml,添加配置

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

再重启es

find / -name elasticsearch.yml
vim /etc/elasticsearch/elasticsearch.yml
systemctl restart elasticsearch



3. 在kibana下安装x-pack6.2.2(注意版本和es/kibana保持一致)

/usr/share/kibana/bin/kibana-plugin install x-pack

安装过程会非常慢(约257M)



X-Pack将尝试在Elasticsearch中自动创建一些索引。 默认情况下,Elasticsearch配置为允许自动创建索引,不需要额外的步骤。 但是,如果您在Elasticsearch中禁用自动索引创建,则必须在elasticsearch.yml中配置action.auto_create_index以允许X-Pack创建以下索引:

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

vim /etc/elasticsearch/elasticsearch.yml



并重启elasticsearch

systemctl restart elasticsearch
  1. 安装x-pack完毕后打开es http://127.0.0.1:9200/_cat/indices?v 会提示输入账号密码

    默认的elastic/change密码已经不能使用,需要用x-pack给账号elastic/kibana/logstash_system重置密码(密码至少6位)见下图
/usr/share/elasticsearch/bin/x-pack/setup-passwords interactive
systemctl status elasticsearch



安装完重启下es,重新打开 http://127.0.0.1:9200/_cat/indices?v 输入新的账号密码elastic/password发现默认已经帮我们创建了很多索引



5. 打开kibana http://127.0.0.1:5601 发现登录被禁用



编辑elasticsearch.yml,添加xpack.security.enabled: false

vim /etc/elasticsearch/elasticsearch.yml

重启elasticsearch服务,就不需要密码登陆了。

打开kibana http://192.168.56.101:5601 可以看到左侧多了很多菜单功能。(最好在user:elastic这重新再更改一次密码,如果xpack.security.enabled设为false没有修改密码入口)

elasticsearch入门使用(五) kibana&x-pack安装使用的更多相关文章

  1. ElasticSearch入门 第一篇:Windows下安装ElasticSearch

    这是ElasticSearch 2.4 版本系列的第一篇: ElasticSearch入门 第一篇:Windows下安装ElasticSearch ElasticSearch入门 第二篇:集群配置 E ...

  2. ElasticSearch入门 第五篇:使用C#查询文档

    这是ElasticSearch 2.4 版本系列的第五篇: ElasticSearch入门 第一篇:Windows下安装ElasticSearch ElasticSearch入门 第二篇:集群配置 E ...

  3. Elasticsearch入门教程(五):Elasticsearch查询(一)

    原文:Elasticsearch入门教程(五):Elasticsearch查询(一) 版权声明:本文为博主原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明. 本文链接:h ...

  4. ElasticSearch入门 :Windows下安装ElasticSearch

    这是ElasticSearch 2.4 版本系列的第一篇: ElasticSearch入门 第一篇:Windows下安装ElasticSearch ElasticSearch入门 第二篇:集群配置 E ...

  5. ElasticSearch入门点滴

    这是Elasticsearch-6.2.4 版本系列的第一篇: ElasticSearch入门 第一篇:Windows下安装ElasticSearch ElasticSearch入门 第二篇:集群配置 ...

  6. ElasticSearch入门 第二篇:集群配置

    这是ElasticSearch 2.4 版本系列的第二篇: ElasticSearch入门 第一篇:Windows下安装ElasticSearch ElasticSearch入门 第二篇:集群配置 E ...

  7. ElasticSearch入门 第六篇:复合数据类型——数组,对象和嵌套

    这是ElasticSearch 2.4 版本系列的第六篇: ElasticSearch入门 第一篇:Windows下安装ElasticSearch ElasticSearch入门 第二篇:集群配置 E ...

  8. ElasticSearch入门 第七篇:分词

    这是ElasticSearch 2.4 版本系列的第七篇: ElasticSearch入门 第一篇:Windows下安装ElasticSearch ElasticSearch入门 第二篇:集群配置 E ...

  9. ElasticSearch入门 第九篇:实现正则表达式查询的思路

    这是ElasticSearch 2.4 版本系列的第九篇: ElasticSearch入门 第一篇:Windows下安装ElasticSearch ElasticSearch入门 第二篇:集群配置 E ...

  10. ElasticSearch入门 第八篇:存储

    这是ElasticSearch 2.4 版本系列的第八篇: ElasticSearch入门 第一篇:Windows下安装ElasticSearch ElasticSearch入门 第二篇:集群配置 E ...

随机推荐

  1. MAC环境Android SDK环境变量配置

    一.材料 1.Mac设备1台: 2.下载并更新android SDK:示列中sdk存放路径为/Users/gametest/Library/Android/sdk 二.操作步骤 1.启动Termina ...

  2. linux虚拟机安装值得注意的几点

    1.建立新的虚拟机时选择自定义安装并选择稍后安装操作系统 2.关键安装命令 tar -xzvf  VMwareTools-10.0.6-3595377.tar.gz sudo ./wmware-ins ...

  3. CS193p Lecture 9 - Animation, Autolayout

    Animation(动画) Demo Dropit续 Autolayout(自动布局) 三种添加自动布局的方法: 使用蓝色辅助虚线,右键选择建议约束(Reset to Suggested Constr ...

  4. c# DateTime常用用法

    参考:http://sqlyuju.com/c-datetime-hh-hh-qubie.html https://www.cnblogs.com/xiongxiaobai/p/5282827.htm ...

  5. Bzoj 1257 [CQOI2007]余数之和 (整除分块)

    Bzoj 1257 [CQOI2007]余数之和 (整除分块) 题目链接:https://www.lydsy.com/JudgeOnline/problem.php?id=1257 一道简单题. 题目 ...

  6. 使用Spring Cloud需要了解一些概念

    Spring Cloud是一个基于Spring Boot实现的微服务架构开发工具,它为基于JVM的微服务开发中的配置管理.服务发现.断路器.智能路由.微代理.控制总线.全局锁.决策竞选.分布式会话和集 ...

  7. Python Third Day-文件处理

    文件处理 打开文件,得到文件句柄并赋值给一个变量f=open('a.txt','r',encoding='utf-8')#默认打开的方式为r指的是文本文件,全名为‘rt’#w文件方式指的是如果有a.t ...

  8. 《offline coolbook》笔记

    https://jakearchibald.com/2014/offline-cookbook/ 在install中对依赖进行缓存 self.addEventListener('install', f ...

  9. Canal的安装与使用

    一.Canal介绍 Canal的原理就是它自己伪装成slave, 向mysql发送dump协议,MySQL master接收到dump请求之后推送binlog文件给slave, 也就是canal. 二 ...

  10. 快速入门Matplotlib

    十分钟快速入门Matplotlib 函数式绘图 这个库主要有两种绘图方式,一种是像这样的类matlab的函数式绘图方法. import matplotlib.pyplot as plt import ...