• elk之插件部署 (实操三)


    一.插件安装

    下载head以及node软件包:

    elasticsearch-head.tar.gz

    node-v8.12.0-linux-x64.tar.gz

    找不到这两个包的评论下留言或私我

    解压软件包

    tar xf elasticsearch-head.tar.gztar xf node-v8.12.0-linux-x64.tar.gz

    配置node的,让系统能够正常执行它的命令,不配置下方步骤,将会报错:

    ln -s /usr/src/node-v8.12.0-linux-x64/bin/node   /usr/bin/
     
    
    

    进入解压后的head插件目录,使用node提供的npm进行运行,并将运行日志写到node目录下,放入后台执行,不影响前台操作

    cd elasticsearch-head
    /usr/src/node-v8.12.0-linux-x64/bin/npm run start &> /usr/src/node-v8.12.0-linux-x64/run.log &

    报错的话安装nodejs

    yum install -y nodejs

    报错信息

    默认监听本机9100端口,通过浏览器访问本机9100端口即可,成功后结果如下。

    在红框出输入es的地址,选择连接后即可展示es的信息(我的es已经经过一定的配置了,所以会有下面的这么多索引,如果按照此文的进度,索引是不存在的,so,忽略即可。)

     

    二、安装kopf插件

    下载:cerebro-0.8.1.tar.gz

    解压:

    tar -xvf cerebro-0.8.1.tar.gz

    进入解压目录后执行程序即可,默认端口9000

    cd cerebro-0.8.1/

    ./bin/cerebro &

    访问

    http://192.168.0.208:9000

     

    连接es后,跟head一样,主界面显示了索引信息,但是还增加了监控服务器的负载信息等。

    rset界面,可以实现head模块中的图形化执行操作数据的功能,并且增加了匹配功能,它帮你匹配你输入的选项后面可能是什么参数。

    三、安装bigdesk插件

    下载:bigdesk-master.zip

    解压:

    unzip  bigdesk-master.zip

    进入解压后的目录中的_site,并使用python的功能,创建一个web应用,默认端口8000,即可访问执行python命令的路径下的html文件

    cd bigdesk-master/_site/
    python -m SimpleHTTPServer &>/dev/null &

    在浏览器中访问本机8000端口,成功后在红框内输入es地址,访问:http://192.168.0.208:8000

     

    本文为我自己的学习笔记,难免有些遗漏,欢迎指正。遇事不慌,大隆来帮,也请大家关注我,支持我,谢谢!

     没有理论,只有实战

    更多干货
    来关注我

     你的鼓励就是我创造的动力!!!

  • 相关阅读:
    <SpringMvc>入门二 常用注解
    <SpringMvc>入门一 HelloWorld
    <MyBatis>入门六 动态sql
    <MyBatis>入门五 查询的返回值处理
    <MyBatis>入门四 传入的参数处理
    <MyBatis>入门三 sqlMapper文件
    <MyBatis>入门二 全局配置文件
    <MyBatis>入门一 HelloWorld
    类和类的继承(6)
    python 的重载
  • 原文地址:https://www.cnblogs.com/wangql/p/13398271.html
Copyright © 2020-2023  润新知