Skip to content

Kibana

下载地址: https://www.elastic.co/cn/downloads/past-releases#kibana

解压后修改 config/kibana.yml 即可用。

ElasticHQ

下载地址:https://github.com/ElasticHQ/elasticsearch-HQ

下载 zip 解压。

执行 python application.py

打开浏览器验证:http://localhost:5000/

elasticsearch-sql

下载插件: https://codechina.csdn.net/mirrors/nlpchina/elasticsearch-sql

  • 安装 plugin:
  1. 下载对应的版本;
  2. 如果没有对应的小版本,下载最近的小版本zip;
  3. 解压后,重命名jar为对应的版本号,修改 plugin-descriptor.properties 依赖的es版本为安装版本号;
  4. 在本地搭建一个文件服务器;
  5. 从本地安装:bin/elasticsearch-plugin install http://localhost:80d0/elasticsearch-sql-6.8.18.zip
  • 安装web:

下载地址: https://github.com/NLPchina/elasticsearch-sql/releases/download/5.4.1.0/es-sql-site-standalone.zip

解压后执行:

shell
cd site-server
npm install express --save
node node-server.js

验证:

打开浏览器: http://localhost:8080/

sql
curl -X POST "http://localhost:9200/_sql" \
-H 'Content-Type: application/json' \
-d 'select * from test_collection limit 10'

可看到输出结果。

json
{  
   "settings":{
      "number_of_shards":1,
      "number_of_replicas":0
   },
   "mappings":{
      "events":{
        "dynamic":"false",
         "properties":{
            "eventid":{
               "type":"long",
               "store":true,
               "index":"not_analyzed"
            },
            "eventname":{
               "type":"string",
               "store":true,
               "index":"analyzed",
               "fields":{
                  "raw":{
                     "type":"string",
                     "store":true,
                     "index":"not_analyzed"
                  }
               }
            },
            "topics":{
               "type":"integer",
               "store":true,
               "index":"analyzed"
            }
         }
      }
   }
}