elaticsearch-head 插件安装及使用
Posted henry-hacker
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了elaticsearch-head 插件安装及使用相关的知识,希望对你有一定的参考价值。
前言
es是一个在控制台运行的应用,这有些时候让我们的使用变得比较的不方便,而es的社区又是如此的活跃,因此很多插件就如雨后春笋般的冒了出来,而我们今天要讲的elasticsearch就列在其中。下面,我们一起来看看其安装以及简单的使用。
安装
事实上如果我们仔细看一下es的根目录下面的bin目录,我们就可以发现有一个plugin.bat,这里就可以作为我们的切入点,ok,让我们执行下,但是我们不知道参数咋整,那就不带参数啊。这不就像追女孩子一样,你得先试试!结果如下:
好吧,我们可以看到es给我们说,你丫用错了,应该是如下这样用的。好吧,我们就输入如下的命令试下:
plugin install elaticsearch-head
然而我们失望了,因为请求不通啊。难道就没有别的办法了,让我们搜搜elaticsearch-head的官方资料。然而似乎莫有,只看到了一个搭建在Github-page上的页面,好了,看到上面有这样的一段话:
Installing and Running
There are two ways of running and installing elasticsearch-head
Running as a plugin of ElasticSearch (this is the preferred method)
elasticsearch/bin/plugin -install mobz/elasticsearch-head
open http://localhost:9200/_plugin/head/
Running as a standalone webapp
git clone git://github.com/mobz/elasticsearch-head.git
Open index.html in a browser. A modern browser is required to use es-head
By default es-head will immediately attempt to connect to a cluster node at http://localhost:9200/.
Enter a different node address in the connect box and click 'Connect' if required.
好了,我们可以看到他建议我们下载的时候前面带个那个鬼东西,提出来就是执行:elasticsearch/bin/plugin -install mobz/elasticsearch-head。毫无疑问,这次我们下载成功了。如下所示:
原来放到了github上去。当然,如果你的网络实在的不给力,那也没有办法,只能说是去按照他下面的方式,先下载下来然后直接放到plugins目录下即可。这个时候就可以使用了。啊哈!
安装到此结束了,下面我们来看看启动及使用吧!
启动及使用
好了,让我们先启动es,然后直接去到9200端口访问即可!
http://localhost:9200/_plugin/head/
我们将会看到如下的画面。
看着还是很不错的,下面总结下elaticsearch-head的简单用法。
1、可以监控某一个节点上的所有索引,当然其中的文档也可以看到。
2、可以看到当前的节点的健康状态。
3、可以进行简单的查询以及符合查询,当然,在这里查询的时候可以将查询的dsl打印出来,顺便学习下dsl这种玩法。
总结
上面的话我们简单的看了下elasticsearch-head的安装以及其简单的使用,在安装的时候学习其简单的api还是不错的体验偶!
以上是关于elaticsearch-head 插件安装及使用的主要内容,如果未能解决你的问题,请参考以下文章