摘要
    安装Elasticsearch插件Head、Kopf与Bigdesk

    版本
    elasticsearch版本: elasticsearch-2.2.0

    elasticsearch-head版本: 2.x(支持elasticsearch 2.x)

    elasticsearch-kopf版本: 2.1.2(支持elasticsearch 2.x)

    Bigdesk版本: 2.5.0(支持elasticsearch 1.3.x)

    内容
    ElasticSearch-Head
    关于ElasticSearch-Head官方介绍比较简单,只有一句话:

    ElasticSearch-Head 是一个与Elastic集群(Cluster)相交互的Web前台。

    ES-Head的主要作用

    它展现ES集群的拓扑结构,并且可以通过它来进行索引(Index)和节点(Node)级别的操作
    它提供一组针对集群的查询API,并将结果以json和表格形式返回
    它提供一些快捷菜单,用以展现集群的各种状态


    安装
    在线安装

    针对ElasticSearch,我们可以直接通过命令行进行在线插件安装

    sudo elasticsearch/bin/plugin install mobz/elasticsearch-head


    但是可能会出现SSLHandshakeException错误

    参考https://github.com/mobz/elasticsearch-head/issues/190给出的解决方法。

    例如:

    bin/plugin —install knapsack —url file:///Full/Path/To/elasticsearch-knapsack-2.1.2.zip
    手动安装

    先到github下载文件 elasticsearch-head-master.zip

    然后通过指定文件路径来安装

    sudo ./plugin install file:///Users/Richard/Downloads/elasticsearch-head-master.zip


    在2.x之前版本的命令行格式为:

    bin/plugin —install head —url file:///Full/Path/To/elasticsearch-head-master.zip
    ElasticSearch-Kopf
    Kopf是一个ElasticSearch的管理工具,它也提供了对ES集群操作的API。



    安装
    ./elasticsearch/bin/plugin install lmenezes/elasticsearch-kopf/{branch|version}

    open http://localhost:9200/_plugin/kopf
    版本支持
    —————————————————————————————-
    elasticsearch | version branch | latest version
    —————————————————————————————-
    0.90.X | 0.90 | v0.90
    —————————————————————————————-
    1.X | 1.0 | v1.6.1
    —————————————————————————————-
    2.X | 2.0 | v2.1.1

    —————————————————————————————-

    ElasticSearch-Bigdesk
    Bigdesk为Elastic集群提供动态的图表与统计数据。



    Bigdesk目前只支持到ElasticSearch 1.3.x

    —————————————————————————————-
    Bigdesk | Elasticsearch
    —————————————————————————————-
    2.5.0 | 1.3.0 … 1.3.x
    —————————————————————————————-

    2.4.1 (2.4.0) | 1.0.0.RC1 … 1.2.x
    —————————————————————————————-
    n/a | 1.0.0.Beta1 … 1.0.0.Beta2
    —————————————————————————————-
    2.2.3 | 0.90.10 … 0.90.x
    —————————————————————————————-
    2.2.2 (2.2.1) | 0.90.0 … 0.90.9
    —————————————————————————————-
    2.1.0 | 0.20.0 … 0.20.x
    —————————————————————————————-
    2.0.0 | 0.19.0 … 0.20.x
    —————————————————————————————-
    1.0.0 | 0.17.0 … 0.18.x
    —————————————————————————————-