ELK服务搭建(一)之初识

作者: Chinesszz | 来源:发表于2017-08-29 19:42 被阅读22次

    ELK

    • E elasticsearch 负责对日志进行索引
    • L logstash 负责收集日志,输出到els
    • K Kibaba 负责展示es索引的页面

    Kibaba5.5.0 只支持Es5.5.0及以上版本

    安装 elasticsearch

    • 注意问题
    Likely root cause: expected '<document start>', but found BlockMappingStart
     in 'reader', line 54, column 1:
        network.bind_host: 0.0.0.0
        ^
    
    • 解决办法

    参数key 前面要加空格

    • 最小配置
     path.data: /Users/liuxin/elasticsearch-5.5.2/data
    
     path.logs: /Users/liuxin/elasticsearch-5.5.2/logs
     
     network.bind_host: 0.0.0.0
      network.publish_host: 127.0.0.1
      network.host: m000
    

    elasticsearch.yml配置详解

    下载地址

    安装Logstash

    解压配置环境变量

     liuxin@MacBook-Pro  ~/logstash-2.4.0  cat pro.conf
    input {
      file {
          type => "rabbitmq-test"
              path => "/Users/liuxin/rabbitmql_pro.log"
            }
            }
    
            output {
              elasticsearch {
                  hosts => "127.0.0.1:9200"
                  index => "logstash-%{type}-%{+YYYY.MM.dd}"
                      template_overwrite => true
                    }
                    }
     liuxin@MacBook-Pro  ~/logstash-2.4.0 
    

    启动命令 : logstash -f pro.conf

    Logstash详解

    安装Kibaba

    最小配置

     server.port: 5601
     server.host: "localhost"
     elasticsearch.url: "http://localhost:9200"
     
    

    启动

    bash kibana

    相关文章

      网友评论

        本文标题:ELK服务搭建(一)之初识

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