插件能额外扩展elasticsearch功能,提供各类功能等等。有三种类型的插件:
- java插件
只包含JAR文件,必须在集群中每个节点上安装而且需要重启才能使插件生效。
- 网站插件
这类插件包含静态web内容,如js、css、html等等,可以直接从elasticsearch服务,如head插件。只需在一个节点上安装,不需要重启服务。可以通过下面的URL访问,如:http://node-ip:9200/_plugin/plugin_name
- 混合插件
顾名思义,就是包含上面两种的插件。
插件管理
|
# ./bin/plugin -h
SYNOPSIS
plugin<command>
COMMANDS
install Installaplugin
remove Removeaplugin
list List installed plugins
NOTES
[*]Forusage help on specific commands please type"plugin <command> -h"
|
插件安装
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
|
# ./bin/plugin install -h
NAME
install-Installaplugin
SYNOPSIS
plugin install<name orurl>
DESCRIPTION
Thiscommand installs an elasticsearch plugin.It can be used asfollows:
Officially supported orcommercial plugins require just the plugin name:
plugin install analysis-icu
plugin install shield
Plugins from GitHub require'username/repository'or'username/repository/version':
plugin install lmenezes/elasticsearch-kopf
plugin install lmenezes/elasticsearch-kopf/1.5.7
Plugins from Maven Central orSonatype require'groupId/artifactId/version':
plugin install org.elasticsearch/elasticsearch-mapper-attachments/2.6.0
Plugins can be installed fromacustom URL orfile location asfollows:
plugin install http://some.domain.name//my-plugin-1.0.0.zip
plugin install file:/path/to/my-plugin-1.0.0.zip
OFFICIAL PLUGINS
The following plugins are officially supported andcan be installed by just referring totheir name
-analysis-icu
-analysis-kuromoji
-analysis-phonetic
-analysis-smartcn
-analysis-stempel
-cloud-aws
-cloud-azure
-cloud-gce
-delete-by-query
-discovery-multicast
-lang-javascript
-lang-python
-mapper-murmur3
-mapper-size
OPTIONS
-t,--timeout Timeout until the plugin download isabort
-v,--verbose Verbose output
-h,--help Shows thismessage
|
安装head插件
|
bin/plugin install mobz/elasticsearch-head
|
安装中文分词插件ik,请参加之前的文章。
安装Marvel插件
|
# bin/plugin install license
# bin/plugin install marvel-agent
|
这个插件已经集成到kibana上了,kibana内容后续再说,还需要在kibana上安装Marvel插件
|
# bin/kibana plugin --install elasticsearch/marvel/latest
|
Marvel是收费的,监控工具,推荐使用。2.0版本会报NullPointerException错误,还未找到解决方法。
查看已安装的插件
删除插件
|
# ./bin/plugin remove plugin_name
|
关于插件更多内容参见:https://www.elastic.co/guide/en/elasticsearch/plugins/2.0/index.html
elasticsearch的内容暂且更新这么多了,转到kibana上去了,目前这些内容够你摆弄ELK。后面再回过头来继续elasticsearch内容,如增删查改等等。
分享到:
相关推荐
ELK(Elasticsearch, Logstash, Kibana)是一个流行的开源日志分析和可视化解决方案,广泛应用于系统监控、安全分析、数据检索等场景。在6.2.4版本中,由于200M文件大小的限制,Elasticsearch部分需要单独上传,这...
### ELK6最新ElasticSearch 6(ELK 6)实战视频教程 #### 引言 随着大数据时代的到来,企业对于数据处理、分析及搜索的需求日益增长。Elasticsearch作为一个分布式、RESTful风格的搜索和数据分析引擎,在日志管理和...
Elasticsearch(简称ES)是一款基于Lucene的分布式、RESTful搜索引擎,广泛应用于日志收集、数据分析等领域,是ELK(Elasticsearch、Logstash、Kibana)堆栈的重要组成部分。在处理中文数据时,合理的分词对于提升...
在日志收集和数据分析领域,Elasticsearch(简称ES)扮演着重要的角色。作为一个强大的全文搜索引擎,Elasticsearch允许用户通过简单的API进行数据索引、搜索、分析和可视化。然而,为了更好地处理中文等复杂语言,...
在 ELK 技术栈(Elasticsearch, Logstash, Kibana)中,Elasticsearch 负责存储和索引日志数据,SpringBoot 是一个流行的 Java 应用开发框架,它们经常一起用于企业级的日志管理和分析系统。 **1. Elasticsearch ...
### ElasticSearch 安装 ik 分词插件 #### 背景介绍 ElasticSearch 是一个基于 Lucene 的搜索引擎,提供了分布式、实时的全文搜索功能。在处理中文文本时,通常需要借助第三方分词工具来提高搜索效果。ik 分词器...
3. **plugin-descriptor.properties**:插件的元数据文件,包含了插件的名称、版本、描述等信息,是Elasticsearch识别和管理插件的重要依据。 4. **config**目录:可能包含插件的配置文件,用于设置分词器的参数,...
ELK Stack,即Elasticsearch、Logstash和Kibana的组合,提供了一套强大的解决方案,专门用于日志管理和数据可视化。这一组合在大数据搜索、日志挖掘和可视化方面展现出卓越的能力,尤其适用于实时监控、故障排查和...
"ES"是Elasticsearch的简称,而"ELK"栈是指Elasticsearch、Logstash和Kibana的组合,常用于日志管理和分析。这个分词器插件可以与Logstash集成,帮助处理和分析来自各种日志源的数据。 压缩包中的其他文件如`...
分享一套完整版视频课程——分布式搜索引擎Elasticsearch开发实战基础篇 (ElasticSearch、ELK、搜索引擎、Lucene),本教程旨在带领大家进入搜索引擎领域,从无到有,深入浅出的讲解了什么是搜索引擎,搜索引擎的...
总的来说,Elasticsearch Head插件是ES管理员的得力助手,通过其简洁的界面和丰富的功能,能有效提升ES集群的管理效率。在实际工作中,结合其他工具如Logstash进行日志收集、Beats进行轻量级数据传输,以及Kibana...
在日志收集和分析领域,Elasticsearch(简称ES)是广泛应用的搜索引擎和数据分析工具,它与Logstash(数据采集)、Kibana(数据可视化)共同构成了ELK(Elasticsearch、Logstash、Kibana)栈。对于中文处理,分词器...
ELK Stack是日志管理和监控的强大工具,其中Elasticsearch负责数据存储和搜索,Logstash用于日志收集和处理,而Kibana则提供了一个用户友好的界面来可视化和探索数据。 首先,我们需要理解Spring Boot。这是一个...
描述中的“Elasticsearch可视化插件”很可能指的是Kibana,它是Elastic Stack(以前称为ELK Stack:Elasticsearch、Logstash、Kibana)的一部分,提供了一个交互式的仪表板,用于可视化Elasticsearch的数据。...
**ELK(Elasticsearch + Logstash + Kibana)** 是一个强大的日志管理和分析解决方案,广泛应用于大数据场景,特别是对于实时日志收集、处理、存储和可视化。这个组合提供了从日志生成到可视化的全套流程,帮助企业更...
Elasticsearch(ES)是一款流行的开源全文搜索引擎,常用于日志收集、数据分析和实时搜索等场景。在处理中文文本时,分词器插件是必不可少的组件,它能够将中文字符串分解为有意义的词汇单元,以提升搜索的准确性和...
在IT领域,ELK(Elasticsearch、Logstash、Kibana)栈是实时日志分析的热门解决方案,尤其适用于大数据处理和日志可视化。Elasticsearch是一个强大的分布式搜索引擎,Logstash是数据收集、处理和转发工具,而Kibana...
ELK分词 拼音插件 已经打包好,下载完成后,直接解压,复制到C:\Users\wenmingqiang\Desktop\windows手麻程序包\installationProgram\ELK\elasticsearch-7.6.2\plugins\pinyin 即可
在日常的ES管理与开发过程中,一个直观易用的可视化界面是必不可少的,这就是我们今天要介绍的“Elasticsearch Head”插件。Head插件为ES提供了一个简洁的Web界面,方便用户进行索引管理、文档查询、集群状态查看等...
ELK堆栈,即Elasticsearch、Logstash和Kibana,是用于日志管理和分析的强大工具组合。这个集群部署方案旨在提供一个高效且可扩展的日志解决方案,帮助IT管理员和开发人员监控、搜索、分析和可视化大量系统、应用及...