一, 插件介绍

    01, ElasticSearch Head是什么?   

ElasticSearch Head是集群管理、数据可视化、增删查改、查询语句可视化工具。可以对集群进行傻瓜式操作。你可以通过插件把
它集成到elasticsearch(5.0版本后不支持此方式),也可以安装成一个独立webapp。
elasticsearch-head插件是使用JavaScript开发的,依赖Node.js库,使用Grunt工具构建.所以安装前必须具备Node.js和Grunt环境.

    02, elasticsearch-head主要的作用

    显示集群的拓扑,并且能够执行索引和节点级别操作
搜索接口能够查询集群中原始json或表格格式的检索数据
能够快速访问并显示集群的状态
有一个输入窗口,允许任意调用RESTful API。这个接口包含几个选项,可以组合在一起以产生不同的结果;
请求方法(get、put、post、delete),查询json数据,节点和路径
支持JSON验证器
支持重复请求计时器
支持使用javascript表达式变换结果

二,实施部署

ElasticSearch Head是什么?

作者:cmazxiaoma
链接:https://www.imooc.com/article/22709?block_id=tuijian_wz
来源:慕课网

ElasticSearch Head是什么?

作者:cmazxiaoma
链接:https://www.imooc.com/article/22709?block_id=tuijian_wz
来源:慕课网

ElasticSearch Head是什么?

作者:cmazxiaoma
链接:https://www.imooc.com/article/22709?block_id=tuijian_wz
来源:慕课网

ElasticSearch Head是什么?

作者:cmazxiaoma
链接:https://www.imooc.com/article/22709?block_id=tuijian_wz
来源:慕课网

ElasticSearch Head是什么?

作者:cmazxiaoma
链接:https://www.imooc.com/article/22709?block_id=tuijian_wz
来源:慕课网

ElasticSearch Head是什么?

作者:cmazxiaoma
链接:https://www.imooc.com/article/22709?block_id=tuijian_wz
来源:慕课网

ElasticSearch Head是什么?

作者:cmazxiaoma
链接:https://www.imooc.com/article/22709?block_id=tuijian_wz
来源:慕课网

ElasticSearch Head是什么?

作者:cmazxiaoma
链接:https://www.imooc.com/article/22709?block_id=tuijian_wz
来源:慕课网

ElasticSearch Head是什么?

作者:cmazxiaoma
链接:https://www.imooc.com/article/22709?block_id=tuijian_wz
来源:慕课网

ElasticSearch Head是什么?

作者:cmazxiaoma
链接:https://www.imooc.com/article/22709?block_id=tuijian_wz
来源:慕课网

ElasticSearch Head是什么?

作者:cmazxiaoma
链接:https://www.imooc.com/article/22709?block_id=tuijian_wz
来源:慕课网

ElasticSearch Head是什么?

作者:cmazxiaoma
链接:https://www.imooc.com/article/22709?block_id=tuijian_wz
来源:慕课网 

ElasticSearch Head是什么?

作者:cmazxiaoma
链接:https://www.imooc.com/article/22709?block_id=tuijian_wz
来源:慕课网

ElasticSearch Head是什么?

作者:cmazxiaoma
链接:https://www.imooc.com/article/22709?block_id=tuijian_wz
来源:慕课网

ElasticSearch Head是什么?

作者:cmazxiaoma
链接:https://www.imooc.com/article/22709?block_id=tuijian_wz
来源:慕课网

ElasticSearch Head是什么?

作者:cmazxiaoma
链接:https://www.imooc.com/article/22709?block_id=tuijian_wz
来源:慕课网V

ElasticSearch Head是什么?

作者:cmazxiaoma
链接:https://www.imooc.com/article/22709?block_id=tuijian_wz
来源:慕课网

ElasticSearch Head是什么?

作者:cmazxiaoma
链接:https://www.imooc.com/article/22709?block_id=tuijian_wz
来源:慕课网

  01, 安装 node.js

   wget https://nodejs.org/dist/v10.15.1/node-v10.15.1-linux-x64.tar.xz
  tar xf node-v10.15.1-linux-x64.tar.xz
ln -s node-v10.15.1-linux-x64 node
  vim /etc/profile    NODE_HOME=/elk/node
   PATH=$PATH:$JAVA_HOME:$NODE_HOME/bin

   验证环境

      

  02, 安装grunt

  执行:   npm install -g grunt-cli   

    [root@elk-master head]# grunt -version   grunt-cli v1.3.2

  03,安装head

    wget https://github.com/mobz/elasticsearch-head/archive/master.zip

    unzip master.zip

      修改elasticsearch-head-master下Gruntfile.js配置文件,添加hostname: '*',

      vim Gruntfile.js

        

      更换npm源

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

      使用cnpm安装

        cnpm install

 

     根据需求可以选择更改连接的位置

      vim _site/app.js

  

  运行完成后执行命令完成后没有报错则进入head 根目录运行

       grunt server &

  访问对应地址显示web界面

问题: 

  一直存在如下未连接elasticsearch,可选择重启elastichsearch,也可能elasticsearch服务与elasticsearch-head之间可能存在跨越

编辑elasticsearch.yml文件添加内容

  vim config/elasticsearch.yml

    http.cors.enabled: true

    http.cors.allow-origin: "*"

  重启

  

 

  

ELK 插件(一) ---- head的更多相关文章

  1. elk插件以及分词器安装

    ElasticSearch-Head 安装配置因为安装 ElasticSearch-Head 需要使用到 npm 包管理器,所以需要我们提前安装好 NodeJS ,安装 NodeJS 的方法可以参考: ...

  2. ELK实践(一):基础入门

    虽然用了ELK很久了,但一直苦于没有自己尝试搭建过,所以想抽时间尝试尝试.原本打算按照教程 <ELK集中式日志平台之二 - 部署>(作者:樊浩柏科学院) 进行测试的,没想到一路出了很多坑, ...

  3. 如何在CentOS 7 / Fedora 31/30/29上安装ELK Stack

    原文地址:https://computingforgeeks.com/how-to-install-elk-stack-on-centos-fedora/ 原作者: Josphat Mutai 译者: ...

  4. 搭建DevOps模式的项目

    在后端的开发领域,各类开发框架都已经很多,在开发项目时可以根据不同的需要和需求选择合适的开发框架.然而在需要开发一个完善的工程化项目时,仅仅一个后端开发框架是不够的,还面临着在对开发项目的快速迭代中进 ...

  5. ELK——Logstash 2.2 date 插件【翻译+实践】

    官网地址 本文内容 语法 测试数据 可配置选项 参考资料 date 插件是日期插件,这个插件,常用而重要. 如果不用 date 插件,那么 Logstash 将处理时间作为时间戳.时间戳字段是 Log ...

  6. [elk]elk的诸多beats&&kibana插件

    elk的诸多beats 参考: https://www.elastic.co/guide/en/beats/libbeat/current/community-beats.html jmxproxyb ...

  7. linux下ELK搭建好之后配置sentinl插件,进行邮件告警

    ELK的环境搭建好之后,如何利用收集到的数据进行数据告警呢?在破解ELK之后,它本身提供一个监视器功能,配置偏向编写脚本.有一个更加方便的插件sentiel. 一.下载并安装sentinl插件 htt ...

  8. ELK之Kibana的可视化监控报警插件sentinl的配置

    参考:https://www.bbsmax.com/A/gGdXbgXmJ4/ https://www.deathearth.com/333.html  https://www.cnblogs.com ...

  9. 五十七.分布式ELK平台、ES安装 、 扩展插件 、Kibana安装

    1. ES集群安装 准备1台虚拟机 部署elasticsearch第一个节点 访问9200端口查看是否安装成功   1ELK是日志分析平台,不是一款软件,而是一整套解决方案,是三个软件产品的首字母缩写 ...

随机推荐

  1. 基于IKAnalyzer搭建分词服务

    背景 前端高亮需要分词服务,nlp团队提供的分词服务需要跨域调用,而且后台数据索引使用的IK分词.综合评价,前端分词也需要基于IK分词器. IKAnalyzer服务已经停止更新,且对Lucene支持仅 ...

  2. Java 并行和并发

    并行:指两个或多个事件在同一时刻点进行. 并发:指两个或多个事件在同一时间段进行.

  3. 编写高质量代码改善C#程序的157个建议——建议37:使用Lambda表达式代替方法和匿名方法

    建议37:使用Lambda表达式代替方法和匿名方法 在建议36中,我们创建了这样一个实例程序: static void Main(string[] args) { Func<int, int, ...

  4. Redis主从服务部署

    Redis__WindowsServer主从服务部署及调用实例       一.先谈谈单个Redis服务的安装         使用的redis是2.8.17版本,从官网下载解压缩后文件内容为:   ...

  5. HackTen 格式化TextView的文本

    1.概要:     TextView是Android提供的一个简单却功能强大的UI控件.读者可以在应用程序中通过多种方法使用不同样式的文本. 监管TextView并不支持所有HTML标签,但是用于格式 ...

  6. 关于使用idea的一些小技巧

    1:idea与git同步以后查看修改变化: file --setting--versioncontorller

  7. L - Ch’s gift HDU - 6162

    Ch’s gift Time Limit: 6000/3000 MS (Java/Others)    Memory Limit: 65536/65536 K (Java/Others)Total S ...

  8. OC语言自定义打印

    1.为了全文通用,选择在PCH文件中写: // // 版权所有:Copyright © 2018年 Lelight. All rights reserved. // 创 建 者: Lelight // ...

  9. activeMq延迟消息队列

    Long delay = 30 * 1000L; jmsTemplate.send(type.getValue(),new MessageCreator() { @Override public Me ...

  10. winform datagridview某一列设为自动宽度

    如果用displayedcells只会使看见的数据自动列宽,滚动条往下发现后面的没有自动列宽,所以要用allcells就不会出现这个问题