zoukankan      html  css  js  c++  java
  • ELK日志分析系统搭建 windows

    1 分别下载elk包

    下载地址 https://www.elastic.co/cn/downloads

    2 将这三个解压到同一个目录下,便于管理

    3 elasticsearch不需要修改配置 默认即可

      启动  双击 ./bin/elasticsearch.bat即可、

      

     4 配置logstash

         在 bin目录下 新建file.conf文件

        path为需要搜索的日志文件 或路径 E:/log/springboot/log/server/*

    input {
      file {
        path => "E:/log/springboot/log/server/*.log"
        start_position => "beginning"
      }
    }
    
    filter {
      if [path] =~ "access" {
        mutate { replace => { "type" => "apache_access" } }
        grok {
          match => { "message" => "%{COMBINEDAPACHELOG}" }
        }
      }
      date {
        match => [ "timestamp" , "yyyy-MM-dd HH:mm:ss Z" ]
      }
    }
    
    output {
      elasticsearch {
        hosts => ["localhost:9200"]
        index => "logstash-test"
      }
      stdout { codec => rubydebug }
    }

    启动  在bin目录下打开cmd   执行  logstash -f file.conf

     

     表示启动成功,如果有日志的话也会打印出来

    5 配置 kibana 

    . 打开config/kibana.yml  配置文件 ,修改如下

    elasticsearch.url  是es的地址

    server.name 服务名称 

    启动 双击 ./bin/kibana.bat 即可,没有报错表示启动成功

      6 访问  http://127.0.0.1:5601

     输入索引  logstash-*  点击next

    第二步选择第二个选项,然后点击create

     访问 discover 将会看到如下日志信息了,其他深层次的应用需要自己慢慢体会研究了。搭建到此为止!

     成功!

  • 相关阅读:
    Python 进度条
    python多线程的使用
    Python 进程间通信问题—Manager方法
    生产消费者模型(进程通信,队列)
    进程锁 购票问题
    多进程并行实现socket并发代码
    一次完整的socket文件的传输
    python实现基本计算器(可处理括号和负值)
    模拟论坛登录
    JS
  • 原文地址:https://www.cnblogs.com/syscn/p/9742682.html
Copyright © 2011-2022 走看看