zoukankan      html  css  js  c++  java
  • kibana 分析 nginx

    input {
            stdin{
            }
    }
     
    filter {
            grok {
                match => { "message" => ["%{IPORHOST:[nginx][access][remote_ip]} - %{DATA:[nginx][access][user_name]} [%{HTTPDATE:[nginx][access][time]}] "%{WORD:[nginx][access][method]} %{DATA:[nginx][access][url]} HTTP/%{NUMBER:[nginx][access][http_version]}" %{NUMBER:[nginx][access][response_code]} %{NUMBER:[nginx][access][body_sent][bytes]} "%{DATA:[nginx][access][referrer]}" "%{DATA:[nginx][access][agent]}""] }
                remove_field => "message"
            }
            mutate {
                add_field => { "read_timestamp" => "%{@timestamp}" }
            }
            date {
                match => [ "[nginx][access][time]", "dd/MMM/YYYY:H:m:s Z" ]
                remove_field => "[nginx][access][time]"
            }
            useragent {
                source => "[nginx][access][agent]"
                target => "[nginx][access][user_agent]"
                remove_field => "[nginx][access][agent]"
            }
            mutate{
                convert => { "[nginx][access][body_sent][bytes]" => "integer" }
            }
     
    }
     
    output {
      elasticsearch {
        hosts    => [ "localhost" ]
        index    => "logstash-%{+YYYY.MM.dd}"
      }
    }
    
    

      

    时间轴

    
            .es(index=logstash*, timefield='@timestamp', q=nginx.access.response_code:200).label('OK'), .es(index=logstash*, timefield='@timestamp', q=nginx.access.response_code:404).label('Page Not Found')
        
  • 相关阅读:
    电机调速作业
    迟到的大作业模块分析
    PLC梯形图设计
    电机随笔
    好难
    电机随笔(三)
    电机随笔(二)
    电机随笔 (一)
    机电传动控制直流调速作业
    机电传动控制大作业第一阶段
  • 原文地址:https://www.cnblogs.com/yzpopulation/p/12431024.html
Copyright © 2011-2022 走看看