Elasticsearch上手——结合Kibana的安装配置

44 篇文章 0 订阅
15 篇文章 1 订阅

安装Elasticsearch

根据文档的说明,安装过程十分简单。系统环境:CentOS 7

  1. 下载

    wget https://artifacts.elastic.co/downloads/elasticsearch/elasticsearch-5.1.2.tar.gz
  2. 解压

    tar xzvf elasticsearch-5.1.2.tar.gz
    mv elasticsearch-5.1.2 elasticsearch
  3. 配置
    Elasticsearch在使用之前需要几个修改几个配置项,在elasticsearch/config目录下有两个文件elasticsearch.yml和jvm.options。
    elasticsearch.yml:

    cluster.name: elasticsearch-cluster
    node.name: node-1
    path.data: /home/dawoo/elasticsearch/data
    path.logs: /home/dawoo/elasticsearch/logs

    最后两项路径的配置,需要在elasticsearch目录下创建data和logs两个子目录。
    jvm.options:
    主要修改jvm运行是的heapsize,建议的大小为有物理内存的一半,由于改机还运行其他服务,暂时设为4G:

    -Xms4g
    -Xmx4g
  4. 启动

    cd elasticsearch/bin
    ./elasticsearch

安装Kibana

Kibana是配合Elasticsearch的一个数据分析和可视化的开源软件平台,通过它可以很方便地创建索引、索引文档、搜索文档,它还提供很多的图表形式,对底层的数据进行可视化。

  1. 安装
    和Elasticsearch,安装过程就是下载和解压:

    wget wget https://artifacts.elastic.co/downloads/kibana/kibana-5.1.2-linux-x86_64.tar.gz
    tar xzvf kibana-5.1.2-linux-x86_64.tar.gz
    mv kibana-5.1.2-linux-x86_64 kibana 
  2. 配置
    前端是使用Nginx做转发,所以先配置nginx:

    /etc/nginx/nginx.conf
    
    location /app/kibana/ {
        auth_basic           "Please input username and password.";
        auth_basic_user_file /etc/nginx/default.d/passwd;
    
        proxy_pass            http://localhost:5601/;
        proxy_set_header      Host      $host;
        #proxy_set_header     X-Real-IP $remote_addr;
    }

    由于kibana是内部管理使用,因此这里增加了简单的密码限制。保存后,重新启动nginx

    systemctl restart nginx.service

    修改Kibana的配置,只需更改server.basePath的值即可:

    server.basePath: "/app/kibana"
  3. 启动
    命令行启动

    cd kibana/bin
    ./kibana

    在浏览器访问,应该可以看到:

    这里写图片描述

  4. 更进一步
    直接kibana启动会发现,一旦窗口关闭进程就会自动结束。那么如何解决问题呢?这里提供两个思路:

    • 建立一个脚本,通过nohup启动,可以将输出重定向到一个文件中
    • 安装screen(yum -y install screen),在screen中启动(./kibana &),每次进入screen都可以看到输出
  • 3
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 3
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

mydeman

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值