探索ES-入门Kibana(二)

前文回顾

以前有讲过一篇探索ES-什么?你还不知道ES?(一),今天来聊聊如何入门Kibanahtml

安装

  1. 下载
  • Linux下载:wget https://artifacts.elastic.co/downloads/kibana/kibana-5.0.2-linux-x86_64.tar.gz
  • Mac下载:wget https://artifacts.elastic.co/downloads/kibana/kibana-5.0.2-darwin-x86_64.tar.gz
  1. 修改配置config/kibana.yml
  • sever.port:5601 (默认5601端口)
  • server.host:localhost (localhost表示不对外提供服务,部署在服务器上面必定要是本机IP 确定与网络访问有关??)
  • server.name:"your-hostname"
  • elasticsearch.url:"http://localhost:9200" (使用ElasticSearch的地址,最好使用IP和端口。即便集群状态下也能够只指定es某一台,也能够访问到全部的集群)
  1. 启动
bin/kibana          //前台启动
nohup bin/kibana &  //后台启动
复制代码
  1. 查看状态
http://localhost:5601/status
复制代码

设置Index Patterns

Kibana要求先设置要搜索的index,如图所示,要搜索的这个index叫作my_index。并且支持两种搜索方式,一种是指定一个时间字段做为时间纬度,另外一种是使用事件发生的时间作为时间纬度。不知道为何第二种方式是官方不推荐的,由于使用第一种方式必需要求你的ES数据里面必须存在时间类型的字段,不然就永远都搜索不到。若是以前该索引有没有时间字段的文档,那么这个文档在kibana的搜索框中就永远也搜索不到。linux

另一点就是使用Kibana的搜索,默认会有一个时间指定。有时候发现没有搜索到数据,颇有多是这个时间没有设置正确。你要的数据的时间超过了这个搜索的范围。浏览器

使用Kibana进行搜索

在Discover中可使用Kibana的搜索,以下图所示。bash

要注意到的一点是点击上图中的向上的箭头。能够看到以下图所示,在这里能够找到使用Kibana搜索的ES搜索语句,坑爹的Kibana竟然藏的这么深,让我一通好找。除了Request,还有Response,Statistics感受都是重要的信息。服务器

安装X-Pack

在Kibana根目录运行bin/kibana-plugin install x-pack进行安装网络

bin/kibana-plugin install x-pack
复制代码

看到安装成功后,运行kibana

bin/kibana
复制代码

验证X-Pack 在浏览器中访问本地5601端口,点击Monitoring,查看监控界面elasticsearch

点击ElasticSearch面板上面的Overview,能够看到延迟时间等信息ide

在ES根目录下执行post

bin/elasticsearch-plugin install x-pack
复制代码

执行成功即认为安装成功了。学习

下一篇继续来说一讲ES相关的内容。最近有点松懈了。

参考

Kibana官方文档

ElasticSearch 5学习(1)——安装Elasticsearch、Kibana和X-Pack

关于写做

之后这里天天都会写一篇文章,题材不限,内容不限,字数不限。尽可能把本身天天的思考都放入其中。

若是这篇文章给你带来了一些帮助,能够动动手指点个赞,顺便关注一波就更好了。

若是上面都没有,那么写下读完以后最想说的话?有效的反馈和你的鼓励是对我最大的帮助。

另外打算把博客给从新捡起来了。欢迎你们来访问吃西瓜

我是shane。今天是2019年8月23日。百天写做计划的第三十天,30/100。

相关文章
相关标签/搜索