美文网首页
elasticsearch的可视化界面head kibana

elasticsearch的可视化界面head kibana

作者: 美环花子若野 | 来源:发表于2019-04-25 14:37 被阅读0次

    elasticsearch kibana使用方法 https://www.cnblogs.com/yiwangzhibujian/p/7137546.html

    1\去github搜索elasticsearch-head克隆到本地

    2\安装nodeJS https://www.jianshu.com/p/3b30c4c846d1

    3\cd elasticsearch-head 执行npm install

    4\npm start 就可以在localhost:9100访问了,但是与es之间存在跨域问题

    5\到elasticsearch\config\elasticsearch.yml 修改配置文件

    在最后一行输入:

    http.cors.enabled: true ⚠️注意在冒号后面有一个空格

    http.cors.allow-origin: "*"

    6\到elasticsearch到目录下面:./bin/elasticsearch -d后台启动

    7\到elasticsearch-head目录下面执行npm run start 就启动啦,到浏览器刷新9100端口

    这里注意,head插件的文件夹不能放到elasticsearch-plugin文件夹下面,有点坑。

    不知道elasticsearch-plugin这个文件夹用来干嘛的

    另外有个比较好的课程,https://www.imooc.com/video/15765

    参考连接

    https://www.jianshu.com/p/36d7f97a20cd

    首先安装node https://www.jianshu.com/p/3b30c4c846d1

    elasticsearch-head 是用于监控 Elasticsearch 状态的客户端插件,包括数据可视化、执行增删改查操作等。elasticsearch-head 插件的安装在 Linux 和 Windows 没什么区别,安装之前确保当前系统已经安装 nodejs 即可。

    Elasticsearch 5.0之后的安装方式和之前不太一样

    下载 elasticsearch-head

    elasticsearch-head,可以直接下压缩包,也可以通过 git clone。

    输入命令,等待下载完成:

    gitclonegit://github.com/mobz/elasticsearch-head.git

    安装 grunt-cli

    npm install -g grunt-cli

    安装 grunt

    elasticsearch-head 下载完成后,进入 elasticsearch-head  文件夹,执行命令:

    npm install grunt --save

    安装依赖的 npm 包

    npm install

    修改启动文件

    所有依赖包安装成功后,修改 elasticsearch-head 目录下的 Gruntfile.js 文件,在 options 属性内增加 hostname,设置为 0.0.0.0。

    connect: {server: {        options: {            hostname:'0.0.0.0',            port:9100,            base:'.',            keepalive: true        }    }}

    修改 Elasticsearch 配置文件 config/elasticsearch.yml

    在配置文件最后增加两个配置项,这样 elasticsearch-head 插件才可以访问 Elasticsearch 。

    http.cors.enabled:truehttp.cors.allow-origin: "*"

    启动 elasticsearch-head

    在 elasticsearch-head 目录下,执行命令:

    grunt server

    输出如下内容表示启动成功:

    Running"connect:server"(connect) taskWaiting forever...Started connect web server on http://localhost:9100

    访问http://localhost:9100地址,就可以看到当前 Elasticsearch 集群信息。

    作者:BeckJin

    链接:https://www.jianshu.com/p/e3f7bf6277f9

    来源:简书

    简书著作权归作者所有,任何形式的转载都请联系作者获得授权并注明出处。

    相关文章

      网友评论

          本文标题:elasticsearch的可视化界面head kibana

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