项目

一般

简介

Elasticsearch-sql插件安装 » 历史记录 » 版本 12

高磊, 2021-08-05 11:13

1 9 赵鹏军
h1. Elasticsearch-sql插件安装及使用
2 2 赵鹏军
3
h2. 插件安装
4
5 6 赵鹏军
h3. 将插件安装包“elasticsearch-sql-6.3.2.0.zip”拷贝到服务器指定目录:/home/monitor/soft/elasticsearch/
6 1 赵鹏军
7 6 赵鹏军
h3. 注意:es如果是集群,每个节点都要安装插件
8
9
* 在es目录下安装命令
10 1 赵鹏军
<pre><code class="shell">
11
./bin/elasticsearch-plugin install file:/home/monitor/soft/elasticsearch/elasticsearch-sql-6.3.2.0.zip
12 6 赵鹏军
</code></pre>
13
14
* 操作截图
15 7 赵鹏军
!安装插件.png!
16 6 赵鹏军
17 12 高磊
h2. 启动
18
19
h3. 启动目录:/home/monitor/soft/elasticsearch/site-server
20
21
h3. 启动脚本:node node-server.js &
22
23
24 6 赵鹏军
25 10 赵鹏军
h2. 通过浏览器使用
26
<pre><code class="html">
27
http://192.168.0.224:9200/_sql?sql=SELECT * FROM monitor-performance_2020-08-10 where resId = 'AF24263E810A9F304715E3DDC80E81F9'
28
</code></pre>
29
30 11 赵鹏军
* 查询sql
31
<pre><code class="sql">
32
SELECT * FROM monitor-performance_2020-08-10 where resId = 'AF24263E810A9F304715E3DDC80E81F9'
33
</code></pre>
34
35
* 查询结果
36
!WX20200812-151743@2x.png!
37 10 赵鹏军
38
39 6 赵鹏军
h2. 客户端工具安装
40
41
h3. 将客户端工具安装包“es-sql-site-standalone.zip”拷贝到服务器指定目录:/home/monitor/soft/elasticsearch/
42
43 8 赵鹏军
* 解压es-sql-site-standalone.zip;进入site-server目录,执行以下脚本按钮
44 6 赵鹏军
<pre><code class="shell">
45
npm install express --save
46 4 赵鹏军
</code></pre>
47 1 赵鹏军
48 7 赵鹏军
* 操作截图
49
!安装客户端.png!
50 4 赵鹏军
51 2 赵鹏军
h2. 插件使用
52 1 赵鹏军
53 4 赵鹏军
h3. 默认登录地址:http://192.168.0.201:8080/
54 2 赵鹏军
55 3 赵鹏军
* 首先:配置es节点信息
56
* 其次:录入sql语句,按照标准sql语句语法编写即可,索引即是表
57
* 最后:点击“Search”查询;支持导出功能
58 2 赵鹏军
!WX20200812-120457@2x.png!
59
60
* 示例:带条件查询
61
!WX20200812-120636@2x.png!