您的位置:首页 > 其它

[置顶] elaticsearch-head 插件安装及使用

2017-05-23 09:59 597 查看

前言

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还是不错的体验偶!
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: