项目

一般

简介

Elasticsearch-sql插件安装 » 历史记录 » 修订 11

修订 10 (赵鹏军, 2020-08-12 15:17) → 修订 11/12 (赵鹏军, 2020-08-12 15:18)

h1. Elasticsearch-sql插件安装及使用

h2. 插件安装

h3. 将插件安装包“elasticsearch-sql-6.3.2.0.zip”拷贝到服务器指定目录:/home/monitor/soft/elasticsearch/

h3. 注意:es如果是集群,每个节点都要安装插件

* 在es目录下安装命令
<pre><code class="shell">
./bin/elasticsearch-plugin install file:/home/monitor/soft/elasticsearch/elasticsearch-sql-6.3.2.0.zip
</code></pre>

* 操作截图
!安装插件.png!

h2. 通过浏览器使用
<pre><code class="html">
http://192.168.0.224:9200/_sql?sql=SELECT * FROM monitor-performance_2020-08-10 where resId = 'AF24263E810A9F304715E3DDC80E81F9'
</code></pre>

* 查询sql
<pre><code class="sql">
SELECT * FROM monitor-performance_2020-08-10 where resId = 'AF24263E810A9F304715E3DDC80E81F9'
</code></pre>

* 查询结果
!WX20200812-151743@2x.png!



h2. 客户端工具安装

h3. 将客户端工具安装包“es-sql-site-standalone.zip”拷贝到服务器指定目录:/home/monitor/soft/elasticsearch/

* 解压es-sql-site-standalone.zip;进入site-server目录,执行以下脚本按钮
<pre><code class="shell">
npm install express --save
</code></pre>

* 操作截图
!安装客户端.png!

h2. 插件使用

h3. 默认登录地址:http://192.168.0.201:8080/

* 首先:配置es节点信息
* 其次:录入sql语句,按照标准sql语句语法编写即可,索引即是表
* 最后:点击“Search”查询;支持导出功能
!WX20200812-120457@2x.png!

* 示例:带条件查询
!WX20200812-120636@2x.png!