美文网首页程序员互联网科技
ES可视化插件ES-HEAD安装

ES可视化插件ES-HEAD安装

作者: 灬醉饮千殇 | 来源:发表于2019-01-21 19:40 被阅读4次

ES可视化插件ES-HEAD安装

修改设置系统参数

#查看系统文件进程的打开数
ulimit -Hn
ulimit -Sn
#设置最大文件打开数
ulimit -n 65536
#修改系统限制的配置文件
/etc/security/limits.conf
* soft nofile 65536
* hard nofile 131072
* soft nproc 2048
* hard nproc 4096
/etc/sysctl.conf
* vm.max_map_count=262144

修改elasticsearch.yml的配置

#设置外网可以访问
network.host: 0.0.0.0   
# 监听端口(默认)  
http.port: 9200  
# 增加参数,使head插件可以访问es  
http.cors.enabled: true  
http.cors.allow-origin: "*"

启动ES

./elasticsearch

下载head插件

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

安装node.js

##下载
wget https://npm.taobao.org/mirrors/node/latest-v4.x/node-v4.4.7-linux-x64.tar.gz
##解压压缩包
tar -zxvf node-v4.4.7-linux-x64.tar.gz
##配置环境变量
vim /etc/profile
export NODE_HOME=/opt/elasticsearch-6.5.4/es-head/node-v4.4.7-linux-x64
export PATH=$PATH:$NODE_HOME/bin
export NODE_PATH=$NODE_HOME/lib/node_modules
##让配置生效
source /etc/profile

安装grunt

grunt是基于Node.js的项目构建工具,可以进行打包压缩、测试、执行等等的工作,head插件就是通过grunt启动

##进入到插件目录下面
cd /opt/elasticsearch-6.5.4/es-head/elasticsearch-head-master
##下载安装grunt
npm install -g grunt-cli
##检测是否安装成功,如果执行命令后出现版本号就表明成功
grunt -version
##修改源码
Gruntfile.js,添加host正则匹配项
                connect: {
                        server: {
                                options: {
                                        port: 9100,
                                        base: '.',
                                        keepalive: true,
                                        host: '*'
                                }
                        }
                }
_site/app.js,修改es的链接地址
        var ui = app.ns("ui");
        var services = app.ns("services");

        app.App = ui.AbstractWidget.extend({
                defaults: {
                        base_uri: null
                },
                init: function(parent) {
                        this._super();
                        this.prefs = services.Preferences.instance();
                        this.base_uri = this.config.base_uri || this.prefs.get("app-base_uri") || "http://192.168.10.143:9200";
##安装npm的服务,然后再head目录下面启动插件
npm install
grunt server

然后就可以在浏览器中访问ip:9100查看es的结构了。

相关文章

  • ES可视化插件ES-HEAD安装

    ES可视化插件ES-HEAD安装 修改设置系统参数 修改elasticsearch.yml的配置 启动ES 下载h...

  • ES-Head插件安装

    目录 [TOC] 1 版本说明 Linux系统版本:7.3.1611 JDK版本:1.8.0_121 ES版本:6...

  • es-head插件

    ElasticSearch-5.0安装head插件 环境 Windows10企业版X64 JDK-1.8 Elas...

  • ES-优化应用篇

    本文主要讲述了对ES的启动后优化。主要采用以es-head插件的方式。 1、索引分片的优化:其中包括索引分片的数量...

  • ELK自定义索引名称

    1.修改filebeat配置文件 2.使用ab工具产生一些日志 3.打开es-head插件查看索引image.pn...

  • 二、Docker中安装ES

    一、镜像安装 1、安装ES镜像 docker pull elasticsearch:7.4.2 2、安装ES可视化...

  • elk-head插件

    elk-head是个非常好的图形监控工具: google浏览器插件ES-head的方法: 1. 在后缀后增加后缀名...

  • 【Vue】插件:六、eslint+prettier+vetur

    1. 安装vscode插件 eslint vetur prettier 2. 安装插件 确保插件eslint、es...

  • Elasticsearch交互方式

    交互方式一: curl命令 最繁琐 最复杂 最容易出错 不需要安装任何软件,只需要有curl命令 es-head插...

  • ElasticSearch(ES) Kibana IK分词器 p

    Elasticsearch Kibana ES插件插件版本需要一致 Elasticsearch安装使用 安装参照官...

网友评论

    本文标题:ES可视化插件ES-HEAD安装

    本文链接:https://www.haomeiwen.com/subject/kmjhjqtx.html