转载来源 :Elasticsearch之插件介绍及安装 https://www.cnblogs.com/zlslch/p/6423631.html

ES站点插件(以网页形式展现)

1、BigDesk Plugin (作者 Lukáš Vlček)

简介:监控es状态的插件,推荐!【目前不支持2.x】

2、Elasticsearch Head Plugin (作者 Ben Birch) (主要)

简介:很方便对es进行各种操作的客户端。

3、kopf Plugin(作者lmenezes) (主要)

Kopf是一个ElasticSearch的管理工具,它也提供了对ES集群操作的API

4、 marvel插件

marvel工具可以帮助使用者监控elasticsearch的运行状态,不过这个插件需要license。安装完license后可以安装marvel的agent,agent会收集elasticsearch的运行状态。

然后在Kibana段安装marvel插件,这个插件与sense类似,都集成在kibana的导航列表面。

5、其他插件

$ ${ES_HOME}/bin/plugin --install lukas-vlcek/bigdesk

# 安装完成访问:http://your ip:9200/_plugin/bigdesk/#nodes
    
    $ ${ES_HOME}/bin/plugin -install royrusso/elasticsearch-HQ

# 安装完成访问:http://your ip:9200/_plugin/HQ/
    $ ${ES_HOME}/bin/plugin -install lmenezes/elasticsearch-kopf

# 安装完成访问:http://your ip:9200/_plugin/kopf/#!/cluster

ES插件之Head Plugin

(1)这个head插件主要提供的是健康状态查询

(2)在线安装 :bin/plugin install mobz/elasticsearch-head

(3)离线安装: bin/plugin install file:///home/zhouls/elasticsearch-head-master.zip

(4)删除bin/plugin remove head

(5)访问http://your ip:9200/_plugin/head/

(6)bin/plugin是ES的插件脚本,用这个来安装。

ES插件Head Plugin之在线安装

需要去https://github.com/上下载,搜索mobz/elasticsearch-head

进入,

https://github.com/mobz/elasticsearch-head

这就是所谓的在线安装!即,在$ES_HOME下,在线安装 :bin/plugin install mobz/elasticsearch-head

 这就是离线安装,即,离线安装: bin/plugin install file:///home/zhouls/elasticsearch-head-master.zip

这就是最后下载下来的!
我这里,以离线方式来安装ES插件之Head Plugin!
1、 为了方便管理,我将这个elasticsearch-head-master.zip上传到,我的/usr/local/elasticsearch目录下。

[hadoop@djt002 elasticsearch]$ pwd
/usr/local/elasticsearch
[hadoop@djt002 elasticsearch]$ ll
total 4
drwxrwxr-x. 9 hadoop hadoop 4096 Feb 21 07:07 elasticsearch-2.4.3
[hadoop@djt002 elasticsearch]$ rz[hadoop@djt002 elasticsearch]$ ll
total 892
drwxrwxr-x. 9 hadoop hadoop 4096 Feb 21 07:07 elasticsearch-2.4.3
-rw-r--r--. 1 hadoop hadoop 908862 Jan 10 11:38 elasticsearch-head-master.zip

2、执行命令

[hadoop@djt002 elasticsearch]$ ll
total 892
drwxrwxr-x. 9 hadoop hadoop 4096 Feb 21 07:07 elasticsearch-2.4.3
-rw-r--r--. 1 hadoop hadoop 908862 Jan 10 11:38 elasticsearch-head-master.zip
[hadoop@djt002 elasticsearch]$ cd elasticsearch-2.4.3/
[hadoop@djt002 elasticsearch-2.4.3]$ pwd
/usr/local/elasticsearch/elasticsearch-2.4.3
[hadoop@djt002 elasticsearch-2.4.3]$ bin/plugin install file:///usr/local/elasticsearch/elasticsearch-head-master.zip
-> Installing from file:/usr/local/elasticsearch/elasticsearch-head-master.zip...
Trying file:/usr/local/elasticsearch/elasticsearch-head-master.zip ...
Downloading .........DONE
Verifying file:/usr/local/elasticsearch/elasticsearch-head-master.zip checksums if available ...
NOTE: Unable to verify checksum for downloaded plugin (unable to find .sha1 or .md5 file to verify)
Installed head into /usr/local/elasticsearch/elasticsearch-2.4.3/plugins/head

3、插件的目录结构

[hadoop@djt002 elasticsearch-2.4.3]$ cd plugins/
[hadoop@djt002 plugins]$ pwd
/usr/local/elasticsearch/elasticsearch-2.4.3/plugins
[hadoop@djt002 plugins]$ ll
total 4
drwxrwxr-x. 5 hadoop hadoop 4096 Feb 21 22:46 head
[hadoop@djt002 plugins]$ cd head/
[hadoop@djt002 head]$ pwd
/usr/local/elasticsearch/elasticsearch-2.4.3/plugins/head
[hadoop@djt002 head]$ ll
total 52
-rw-rw-r--. 1 hadoop hadoop 248 Feb 21 22:46 Dockerfile
-rw-rw-r--. 1 hadoop hadoop 104 Feb 21 22:46 elasticsearch-head.sublime-project
-rw-rw-r--. 1 hadoop hadoop 2171 Feb 21 22:46 Gruntfile.js
-rw-rw-r--. 1 hadoop hadoop 3482 Feb 21 22:46 grunt_fileSets.js
-rw-rw-r--. 1 hadoop hadoop 1085 Feb 21 22:46 index.html
-rw-rw-r--. 1 hadoop hadoop 559 Feb 21 22:46 LICENCE
-rw-rw-r--. 1 hadoop hadoop 793 Feb 21 22:46 package.json
-rw-rw-r--. 1 hadoop hadoop 100 Feb 21 22:46 plugin-descriptor.properties
-rw-rw-r--. 1 hadoop hadoop 5320 Feb 21 22:46 README.textile
drwxrwxr-x. 5 hadoop hadoop 4096 Feb 21 22:46 _site
drwxrwxr-x. 4 hadoop hadoop 4096 Feb 21 22:46 src
drwxrwxr-x. 4 hadoop hadoop 4096 Feb 21 22:46 test

4、插件安装完成之后的验证

注意啊,前提得是es启动啊

[hadoop@djt002 elasticsearch-2.4.3]$ bin/elasticsearch -d
输入,http://192.168.80.200:9200/_plugin/head/                   head是插件名称


ES插件kopf Plugin之在线安装

需要去https://github.com/上下载,搜索lmenezes/elasticsearch-kopf


进入,https://github.com/search?utf8=%E2%9C%93&q=lmenezes%2Felasticsearch-kopf


https://github.com/lmenezes/elasticsearch-kopf

这就是所谓的在线安装!即,在$ES_HOME下,在线安装 :bin/plugin install lmenezes/elasticsearch-kopf

这就是离线安装,即,离线安装: bin/plugin install file:///home/zhouls/elasticsearch-kopf-master.zip

我这里,以离线方式来安装ES插件之Kopf Plugin!

1、 为了方便管理,我将这个elasticsearch-kopf-master.zip上传到,我的/usr/local/elasticsearch目录下。

[hadoop@djt002 elasticsearch]$ pwd
/usr/local/elasticsearch
[hadoop@djt002 elasticsearch]$ ll
total 892
drwxrwxr-x. 9 hadoop hadoop 4096 Feb 21 07:07 elasticsearch-2.4.3
-rw-r--r--. 1 hadoop hadoop 908862 Jan 10 11:38 elasticsearch-head-master.zip
[hadoop@djt002 elasticsearch]$ rz[hadoop@djt002 elasticsearch]$ ll
total 3072
drwxrwxr-x. 9 hadoop hadoop 4096 Feb 21 07:07 elasticsearch-2.4.3
-rw-r--r--. 1 hadoop hadoop 908862 Jan 10 11:38 elasticsearch-head-master.zip
-rw-r--r--. 1 hadoop hadoop 2228252 Jan 10 11:38 elasticsearch-kopf-master.zip
[hadoop@djt002 elasticsearch]$

2、执行命令

[hadoop@djt002 elasticsearch]$ ll
total 3072
drwxrwxr-x. 9 hadoop hadoop 4096 Feb 21 07:07 elasticsearch-2.4.3
-rw-r--r--. 1 hadoop hadoop 908862 Jan 10 11:38 elasticsearch-head-master.zip
-rw-r--r--. 1 hadoop hadoop 2228252 Jan 10 11:38 elasticsearch-kopf-master.zip
[hadoop@djt002 elasticsearch]$ cd elasticsearch-2.4.3/
[hadoop@djt002 elasticsearch-2.4.3]$ pwd
/usr/local/elasticsearch/elasticsearch-2.4.3
[hadoop@djt002 elasticsearch-2.4.3]$ bin/plugin install file:///usr/local/elasticsearch/elasticsearch-kopf-master.zip
-> Installing from file:/usr/local/elasticsearch/elasticsearch-kopf-master.zip...
Trying file:/usr/local/elasticsearch/elasticsearch-kopf-master.zip ...
Downloading ......................DONE
Verifying file:/usr/local/elasticsearch/elasticsearch-kopf-master.zip checksums if available ...
NOTE: Unable to verify checksum for downloaded plugin (unable to find .sha1 or .md5 file to verify)
Installed kopf into /usr/local/elasticsearch/elasticsearch-2.4.3/plugins/kopf

** 3、插件的目录结构**

[hadoop@djt002 plugins]$ pwd
/usr/local/elasticsearch/elasticsearch-2.4.3/plugins
[hadoop@djt002 plugins]$ ll
total 4
drwxrwxr-x. 5 hadoop hadoop 4096 Feb 21 22:46 head
[hadoop@djt002 plugins]$ ll
total 8
drwxrwxr-x. 5 hadoop hadoop 4096 Feb 21 22:46 head
drwxrwxr-x. 8 hadoop hadoop 4096 Feb 21 23:13 kopf
[hadoop@djt002 plugins]$ cd kopf/
[hadoop@djt002 kopf]$ pwd
/usr/local/elasticsearch/elasticsearch-2.4.3/plugins/kopf
[hadoop@djt002 kopf]$ ll
total 52
-rw-rw-r--. 1 hadoop hadoop 237 Feb 21 23:13 CHANGELOG.md
drwxrwxr-x. 2 hadoop hadoop 4096 Feb 21 23:13 dataset
drwxrwxr-x. 2 hadoop hadoop 4096 Feb 21 23:13 docker
-rw-rw-r--. 1 hadoop hadoop 4315 Feb 21 23:13 Gruntfile.js
drwxrwxr-x. 2 hadoop hadoop 4096 Feb 21 23:13 imgs
-rw-rw-r--. 1 hadoop hadoop 1083 Feb 21 23:13 LICENSE
-rw-rw-r--. 1 hadoop hadoop 1276 Feb 21 23:13 package.json
-rw-rw-r--. 1 hadoop hadoop 102 Feb 21 23:13 plugin-descriptor.properties
-rw-rw-r--. 1 hadoop hadoop 3165 Feb 21 23:13 README.md
drwxrwxr-x. 6 hadoop hadoop 4096 Feb 21 23:13 _site
drwxrwxr-x. 4 hadoop hadoop 4096 Feb 21 23:13 src
drwxrwxr-x. 4 hadoop hadoop 4096 Feb 21 23:13 tests

4、插件安装完成之后的验证

注意啊,前提得是es启动啊 [hadoop@djt002 elasticsearch-2.4.3]$ bin/elasticsearch -d

输入,http://192.168.80.200:9200/_plugin/kopf/ kopf是插件名称

我这里,以在线方式来安装ES插件之marvel插件!

[hadoop@HadoopMaster elasticsearch-2.4.3]$ pwd
/home/hadoop/app/elasticsearch-2.4.3
[hadoop@HadoopMaster elasticsearch-2.4.3]$ bin/plugin install license
-> Installing license...
Trying https://download.elastic.co/elasticsearch/release/org/elasticsearch/plugin/license/2.4.3/license-2.4.3.zip ...
Downloading .......DONE
Verifying https://download.elastic.co/elasticsearch/release/org/elasticsearch/plugin/license/2.4.3/license-2.4.3.zip checksums if available ...
Downloading .DONE
Installed license into /home/hadoop/app/elasticsearch-2.4.3/plugins/license
[hadoop@HadoopMaster elasticsearch-2.4.3]$ bin/plugin install marvel-agent
-> Installing marvel-agent...
Trying https://download.elastic.co/elasticsearch/release/org/elasticsearch/plugin/marvel-agent/2.4.3/marvel-agent-2.4.3.zip ...
Downloading ..........DONE
Verifying https://download.elastic.co/elasticsearch/release/org/elasticsearch/plugin/marvel-agent/2.4.3/marvel-agent-2.4.3.zip checksums if available ...
Downloading .DONE
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@     WARNING: plugin requires additional permissions     @
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
* java.lang.RuntimePermission setFactory
* javax.net.ssl.SSLPermission setHostnameVerifier
See http://docs.oracle.com/javase/8/docs/technotes/guides/security/permissions.html
for descriptions of what these permissions allow and the associated risks.Continue with installation? [y/N]y
Installed marvel-agent into /home/hadoop/app/elasticsearch-2.4.3/plugins/marvel-agent

总结:

对于ES而言,安装其他插件的方法,跟此类似!

参考链接 :

Elasticsearch之插件介绍及安装 :https://www.cnblogs.com/zlslch/p/6423631.html

Elasticsearch插件介绍及安装相关推荐

  1. Elasticsearch之插件介绍及安装

    ES站点插件(以网页形式展现) 1.BigDesk Plugin (作者 Lukáš Vlček) 简介:监控es状态的插件,推荐![目前不支持2.x] 2.Elasticsearch Head Pl ...

  2. ElasticSearch的介绍与安装

    -学习目标 ElasticSearch介绍 安装 ElasticSearch 安装 Kibana 安装head Es快速入门 IK分词器 filed的详细介绍 Spring Boot整合Elastic ...

  3. 2.Elasticsearch插件推荐及安装

    1.HEAD插件:必备 执行如下命令(Win) elasticsearch/bin/plugin install mobz/elasticsearch-head 启动Elasticsearch后验证是 ...

  4. Elasticsearch插件:elasticsearch-sql安装和使用

    使用此插件,您可以使用熟悉的SQL语法查询elasticsearch.您还可以在SQL中使用ES函数. 有两种方法可以使用此插件: 使用其余的api http://localhost:9200/_sq ...

  5. Elasticsearch插件管理(ik分词器、附件文本抽取插件)

    倒排索引 Elasticsearch 使用一种称为倒排索引的结构,它适用于快速的全文搜索.见其名,知其意,有倒排索引,肯定会对应有正向索引.正向索引(forward index),反向索引(inver ...

  6. ELK入门——ELK详细介绍(ELK概念和特点、Elasticsearch/Logstash/beats/kibana安装及使用介绍、插件介绍)

    目录 主要参考链接 一.什么是ELK(端口9200) 主要特点: 1.存储:面向文档+JSON 2.检索:倒排+乐观锁 3.分析:监控+预警+可视化 4.支持集群 二.Logstash(端口5044) ...

  7. elasticsearch从入门到入门系列(一)---简单介绍及安装

    1.什么是搜索引擎 全⽂文搜索引擎是⽬目前⼴广泛应⽤用的主流搜索引擎.它的⼯工作原理理是计算机索引程序通过扫描⽂文章中的每⼀一个词,对每⼀一个词建⽴立⼀一个索引,指明该词在⽂文章中出现的次数和位置,当 ...

  8. elasticsearch插件一——-head插件安装详解

    一.elasticsearch-head插件介绍 elasticsearch-head是一个用来浏览.与Elastic Search簇进行交互的web前端展示插件. elasticsearch-hea ...

  9. 【javaWeb微服务架构项目——乐优商城day07】——Elasticsearch介绍和安装及使用(安装kibana,安装ik分词器,Spring Data Elasticsearch,高级查询)

    文章目录 0.学习目标 1.Elasticsearch介绍和安装 1.1.简介 1.1.1.Elastic 1.1.2.Elasticsearch 1.1.3.版本 1.2.安装和配置 1.2.1.新 ...

最新文章

  1. instagram api java_如何在没有用户交互的情况下获得instagram access_token(新api)?...
  2. java多态替换switch_使多态性无法解决那些switch / case语句的麻烦
  3. document对象相关信息
  4. 介绍 Java 的内存泄漏
  5. jQuery.ready in CRM Fiori Opportunity Application
  6. python123可以复制粘贴吗_使用win32com和python复制和粘贴隔离
  7. unity C# 常用算法 和 算法复杂度
  8. 微信多开txt_微信(电脑版)多开教程
  9. JQuery在循环中绑定事件的问题详解
  10. python正则表达式思考_PYTHON 爬虫笔记四:正则表达式基础用法
  11. php mpm,Ubuntu Apache 切换到php-fpm+mpm_event模式
  12. 耐高温轴承1000度_1000度耐高温轴承的类型选择--SIAIF耐高温轴承
  13. Java工具集-数学(圆柱体,椎体工具类)
  14. 装饰器模式实现咖啡店(Java代码实例)
  15. 阿朱:企业信息化十年
  16. python 代码合并txt文件
  17. 生产制造企业仓库管理不到位?ERP系统帮你解决
  18. layout_gravity 和 gravity以及对应值的详解
  19. View和XenDesktop到底谁更简单 Part II
  20. UVaLive 4868 Palindrometer (暴力 / 构造)

热门文章

  1. java js对象转字符串数组_js 转json格式的字符串为对象或数组(前后台)的方法
  2. 鸿蒙系统小米手机,华为鸿蒙系统已经发布,小米等国产手机会使用鸿蒙系统吗?...
  3. nsq php,NSQ 最佳实践
  4. redmi airdots左右耳不串联怎么办_小米AirDots二代4小时售罄,告诉你戴狂卖3500万的耳机是什么感受...
  5. python pandas教程pdf_学习python中的pandas有没有好的教程推荐?
  6. Kettle调度和监控
  7. Google安全团队对Android安全的认识
  8. IOConsole Updater 报错解决办法
  9. android qq robot,安卓qq授权登陆源代码
  10. java输出两个整数的积_如何检查Java中的两个数字相乘是否会导致溢出?