zoukankan      html  css  js  c++  java
  • ElasticSearch(5)---Head插件

    在这里插入图片描述

    上一篇:ElasticSearch(4)—Bulk批量操作

    1.插件介绍

      ES本身的服务相对较少,其功能的强大就体现在拥有丰富的插件用于管理ES,完善性能。

    插件 简介
    Head 用于使用可视化的方式来操作ES集群
    Kibana 用于读取ES集群中的索引库中type信息,并使用可视化的方式予以呈现(柱状图、饼状图、折线图、仪表盘等)

    2.下载Head插件

    Head插件下载地址
    在这里插入图片描述

    3.安装Head插件

    将下载好的head插件的tar.gz压缩文件上传到linux中,并使用命令tar -zxvf elasticsearch-head.tar.gz -C /usr/local/命令解压缩文件到/usr/local/目录下。

    4.安装nodejs环境

    1.Linux中安装nodejs

      在linux中分别输入下面命令安装nodejs环境。

    yum install nodejs
    yum install npm
    npm install -g grunt
    npm install -g grunt-cli
    

    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述

    2. 生成node_modules文件

    elasticsearch-head文件 下,输入命令:npm install -g cnpm --registry=https://registry.npm.taobao.org
    在这里插入图片描述
    在这里插入图片描述

    3. 编辑Gruntfile.js文件
    添加hostname: ‘*’,表示允许所有IP访问(注意key value之间有空格,value后面加逗号)。
    在这里插入图片描述
    4. 启动 grunt server

    输入下面命令,启动grunt server

    nohup grunt server > /dev/null 2>&1 &
    

    5. 访问http://<ip>:<port>
    注意:刚进入这个页面的时候下面的地址框内显示的是http://localhost:9200,这里的IP地址可以根据自己的实际部署情况来进行调整。然后点击后面的“连接”。
    在这里插入图片描述

    5.使用Head插件

    如果能够正常连接上ES服务,并显示如上图所示界面,则表明Head插件安装成功,我们可以在此页面上查看索引库以及索引的相关信息。
    在这里插入图片描述

    下一篇:ElasticSearch(6)—Kibana插件
  • 相关阅读:
    CSS3实现轮播切换效果
    angularjs directive
    angularjs 迭代器
    anjularjs 路由
    sublime text3 快捷键设置
    如何使用git 跟进项目进程
    hdu 4842(NOIP 2005 过河)之 动态规划(距离压缩)
    叠箱子问题 之 动态规划
    华为oj 之 蜂窝小区最短距离
    华为oj 之 整数分隔
  • 原文地址:https://www.cnblogs.com/wgty/p/12810409.html
Copyright © 2011-2022 走看看