ElasticSearch插件安装

本章要点:elasticsearch Head插件的安装等

  1. Head插件

    • 是es集群的管理工具,可用它看到集群的健康情况,可用于数据的查询和浏览

    • head托管在github上(https://github.com/mobz/elasticsearch-head),因为运行elasticsSearch-head会用到grunt,grunt是需要npm包管理器,所以必须安装nodejs,参考:https://www.cnblogs.com/cerofang/p/9981698.html

      rpm -qa|grep git #查看有没安装git

      yum install git #安装git

    • 下载git clone head插件到本地目录下

      cd /usr/local/

      git clone

      npm install -g grunt-cli

      npm install cnpm -g --registry=https://registry.npm.taobao.org #安装cnpm

      cd /usr/local/elasticsearch-head/

      cnpm install

      vi Gruntfile.js #修改这个文件,在connect-->server-->options下追加配置:hostname:'*'

      修改head默认链接地址:cd _site && vi app.js 找到这个配置项目:this.base_uri = this.config.base_uri || this.prefs.get("app-base_uri") || "http://192.168.33.12:9200"; 修改成你es的服务器地址

    • 配置es允许跨域访问,打开elasticsearch.yml文件,追加:

      http.cors.enabled: true
      http.cors.allow-origin: ‘*’

    • 打开9100端口:(head插件默认是9100端口)

      sudo firewall-cmd –zone=public –add-port=9100/tcp –permanent

      sudo firewall-cmd –reload

    • 启动es

    • 启动head插件:

      cd /usr/local/elasticsearch-head/node_modules/grunt/bin

      ./grunt server

    • 浏览器访问: http://localhost:9100

  2. 安装kibana插件

    • kibana是一个针对ES的开源分析及可视化平台,使用kibana可以查询、查看并与存储在ES索引的数据进行交互操作,使用kibana能执行高级的数据分析,并能以图表、表格和地图的形式查看数据
    • 下载kibana(要与ES的版本一致):https://www.elastic.co/cn/downloads/kibana
打赏
  • 版权声明: 本博客所有文章除特别声明外,均采用 Apache License 2.0 许可协议。转载请注明出处!
  • © 2015-2020 谭家俊
  • Powered by Hexo Theme Ayer
  • PV: UV:

请我喝杯咖啡吧~

微信