美文网首页
logstash+elasticsearch+kibana搭建日

logstash+elasticsearch+kibana搭建日

作者: StrongZhao | 来源:发表于2017-08-01 10:47 被阅读74次

    logstash+elasticsearch+kibana搭建日志平台

    Linux环境下快速搭建logstash+elasticsearch+kibana日志平台

    软件列表

    软件名称 版本 描述
    JDK 1.8 Java开发工具包
    Ruby 2.0.0 简单快捷的面向对象脚本语言
    logstash 5.5.1 日志管理工具
    elasticsearch 5.5.1 ElasticSearch是一个基于Lucene的搜索服务器。它提供了一个分布式多用户能力的全文搜索引擎,基于RESTful web接口
    kibana 5.5.1 Kibana 是一个为 Logstash 和 ElasticSearch 提供的日志分析的 Web 接口。可使用它对日志进行高效的搜索、可视化、分析等各种操作

    安装步骤

    1.JDK安装

    
    //下载JDK压缩包
    
    wget --no-check-certificate --no-cookies --header "Cookie: oraclelicense=accept-securebackup-cookie" http://download.oracle.com/otn-pub/java/jdk/8u131-b11/d54c1d3a095b4ff2b6607d096fa80163/jdk-8u131-linux-x64.tar.gz
    
    //解压并把JDK文件移动到/usr/local/jdk1.8目录下
    
    tar -zxvf jdk-8u131-linux-x64.tar.gz && sudo mv jdk1.8 /usr/local/jdk1.8
    
    //添加环境变量
    
    sudo vim /etc/profile //打开环境变量配置文件
    
    //增加下面内容到该文件最后
    
    export JAVA_HOME=/usr/local/jdk1.8
    
    export PATH=$JAVA_HOME/bin:$PATH
    
    export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
    
    //测试Java环境是否装好
    
    java -version //查看Java的版本信息
    
    

    2.Ruby安装

    可以使用rvm工具或者rbenv安装Ruby,在此忽略Ruby的安装过程

    3.安装logstash

    
    //下载logstash
    
    wget https://artifacts.elastic.co/downloads/logstash/logstash-5.5.1.tar.gz
    
    //解压
    
    tar -zxvf logstash-5.5.1.tar.gz
    
    //进入logstash目录下创建logstash_conf.conf配置文件,文件内容如下:
    
    input {
    
    file {
    
    path => "/opt/nginx/logs/access.log"
    
    type => "nginx_access"
    
    }
    
    file {
    
    path => "/opt/nginx/logs/error.log"
    
    type => "nginx_error"
    
    }
    
    }
    
    output {
    
    elasticsearch {hosts => ["localhost:9200"] index => "logstash-test"}
    
    }
    
    //运行测试logstash
    
    bin/logstash -f logstash_conf.conf
    
    

    4.安装elasticsearch

    
    //下载elasticsearch
    
    wget https://artifacts.elastic.co/downloads/elasticsearch/elasticsearch-5.5.1.tar.gz
    
    //解压elasticsearch
    
    tar -zxvf elasticsearch-5.5.1.tar.gz
    
    //配置elasticsearch
    
    cd elasticsearch/config && vi elasticsearch.yml
    
    //配置信息如下:
    
    path.data: /data/es #数据路径
    
    path.logs: /data/logs/es #日志路径
    
    network.host: 本机地址 #服务器地址
    
    http.port: 9200 #端口
    
    //测试elasticsearch
    
    bin/elasticsearch
    
    //访问127.0.0.1:9200查看信息
    
    

    5.安装kibana

    
    //下载kibana
    
    wget https://artifacts.elastic.co/downloads/kibana/kibana-5.5.1-darwin-x86_64.tar.gz
    
    //解压kibana
    
    tar -zxvf kibana-5.5.1-darwin-x86_64.tar.gz
    
    //配置kibana
    
    cd kibana/config && vim kibana.yml
    
    //启动kibana
    
    bin/kibana
    
    //访问kibana服务端口号就可以使用了
    
    

    相关文章

      网友评论

          本文标题:logstash+elasticsearch+kibana搭建日

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