首页 > 其他分享 >ELK elasticsearch 插件管理

ELK elasticsearch 插件管理

时间:2023-08-03 18:01:40浏览次数:45  
标签:bin ELK 插件 name plugin elasticsearch install


插件能额外扩展elasticsearch功能,提供各类功能等等。有三种类型的插件:

  1. java插件
    只包含JAR文件,必须在集群中每个节点上安装而且需要重启才能使插件生效。
  2. 网站插件
    这类插件包含静态web内容,如js、css、html等等,可以直接从elasticsearch服务,如head插件。只需在一个节点上安装,不需要重启服务。可以通过下面的URL访问,如:http://node-ip:9200/_plugin/plugin_name
  3. 混合插件
    顾名思义,就是包含上面两种的插件。

插件管理

 

# ./bin/plugin -h


SYNOPSIS


             plugin         <         command         >


COMMANDS


             install             Install         a         plugin


             remove              Remove         a         plugin


             list                List          installed          plugins


NOTES


             [         *         ]         For         usage          help          on          specific          commands          please          type         "plugin <command> -h"

 




 

插件安装

 

# ./bin/plugin install -h


NAME


             install         -         Install         a         plugin


SYNOPSIS


             plugin          install         <         name          or         url         >


DESCRIPTION


             This         command          installs          an          elasticsearch          plugin         .         It          can          be          used          as         follows         :


             Officially          supported          or         commercial          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          or         Sonatype          require         'groupId/artifactId/version'         :


                  


                 plugin          install          org         .         elasticsearch         /         elasticsearch         -         mapper         -         attachments         /         2.6.0


                  


             Plugins          can          be          installed          from         a         custom          URL          or         file          location          as         follows         :


                  


                 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          and         can          be          installed          by          just          referring          to         their          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          is         abort


             -         v         ,         --         verbose                          Verbose          output


             -         h         ,         --         help                             Shows          this         message


 




安装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  list


 




 

删除插件

 


# ./bin/plugin remove plugin_name

 




关于插件更多内容参见:https://www.elastic.co/guide/en/elasticsearch/plugins/2.0/index.html

elasticsearch的内容暂且更新这么多了,转到kibana上去了,目前这些内容够你摆弄ELK。后面再回过头来继续elasticsearch内容,如增删查改等等。

 

标签:bin,ELK,插件,name,plugin,elasticsearch,install
From: https://blog.51cto.com/u_6186189/6951617

相关文章

  • 使用ELK搭建社工库
    ELK是什么东西?ELK是ElasticSearch、Logstash、Kibana三个应用的缩写。ElasticSearch简称ES,主要用来存储和检索数据。Logstash主要用来往ES中写入数据。Kibana主要用来展示数据。为什么用ELK?传统的社工库通常用MySQL数据库来进行搭建,在相当大的数据下检索效率非常低下。在这种关......
  • Spring Data JPA 的开发神级IDEA插件 -- JPA Buddy
    1.概述JPABuddy是一个广泛使用的IntelliJIDEA插件,面向使用JPA数据模型和相关技术(如SpringDataJPA,DB版本控制工具(Flyway,Liquibase),MapStruct等)的新手和有经验的开发人员。该插件提供了可视化设计器、代码生成和其他检查,这些检查应根据JPA的最佳实践简化开发并改进代码。该插......
  • IDEA超强XSD文件编辑插件-XSD / WSDL Visualizer
    前言XSD/WSDLVisualizer可以简化XML架构定义(XSD)和WSDL文件编辑过程;通过使用与IntelliJ无缝集成的可视化编辑器,转换处理XSD和WSDL文件的方式。告别导航复杂和难以阅读的代码的挫败感,迎接流线型和直观的体验。插件安装在线安装IntelliJIDEA可通过在线安装的方式,安装时......
  • IDEA必备插件之Sequence Diagram,你GET了么?
    前言“无论是快速了解业务流程,还是快速的熟悉系统的业务代码逻辑,以及各个类和方法等的调用关系,时序图无疑是其中一种不可获取的简便快捷的方式。一起来了解下,IDEA如何快速生成时序图吧。”工作中,经常需要绘制时序图说明业务流程的设计走向,而逻辑较复杂的时序图,若是单纯的通过人......
  • PlayWright(二十三)- allure插件(二)
    在上文中,我们认识了allure插件,并且也成功使用了,但是感觉少点东西,所以我们再深入挖掘下allure的功能  1.allure增加测试用例详情 1、导入allure模块2、在每条用例函数前加上@allure.title("标题内容")3、正常执行生成allure报告执行结果:2.allure增加测试用例描述用......
  • DevChat VSCode 插件安装配置指南
    PlaythisarticleYourbrowserdoesnotsupporttheaudioelement.SPEED1XTableofcontents快速路径 1.安装Python3环境(3.8或以上)2.安装插件3.设置AccessKey错误排查 1.运行时未就绪2.编码错误3.“可执行权限”......
  • k8s GPU设备插件
    设备插件特性状态: Kubernetesv1.26[stable]Kubernetes提供了一个 设备插件框架,你可以用它来将系统硬件资源发布到 Kubelet。供应商可以实现设备插件,由你手动部署或作为 DaemonSet 来部署,而不必定制Kubernetes本身的代码。目标设备包括GPU、高性能NIC、FPGA、Infi......
  • 采用ComposeUI实现Android插件化
    什么是ComposeJetpackCompose是谷歌官方推荐的AndroidUI实现方式,避免了Android传统View在绘制、编写、性能等方面的种种缺点,具体使用方法请参考官方文档。Compose与插件化想必大家都接触过或者了解过插件化开发,没接触过的小伙伴们要补补课啦。在以往插件化开发过程中,清单文件中要......
  • Mybatis Log 插件
    目前的idea插件已经开始收费---找了一个免费的插件安装到idea中重启一下就可以了百度网盘提取码:sjc8......
  • # yyds干货盘点 # 盘点一个可以一键免费下载图片的谷歌插件
    大家好,我是皮皮。一、前言前几天在Python知识星球里边看到【七年】大佬推荐的一个谷歌浏览器插件,可以一键下载浏览器中的图片或者PPT,这里也推荐给大家,一起来看看吧!二、实现过程这个插件是免费的,非常奈斯,但是在谷歌浏览器中下载的时候,需要借助ti子,在谷歌浏览器应用商店里边搜索【图......