zoukankan      html  css  js  c++  java
  • 如何在elasticsearch中查看Logstash打到elasticsearch的数据

    # cat syslog02.conf 
    #filename:syslog02.conf #注意这个是要用#号注释掉
    input{
        file{
            path => ["/var/log/*.log"]
        }
    }
    output{
        elasticsearch {
            hosts => ["12x.xx.15.1xx:9200"]
        }
    }

    查看配置文件是否有问题:

    # ../bin/logstash -f syslog02.conf -t
    Sending Logstash's logs to /usr/local/logstash/logs which is now configured via log4j2.properties
    [2016-12-01T09:54:46,512][FATAL][logstash.runner          ] The given configuration is invalid. Reason: Expected one of #, input, filter, output at line 1, column 1 (byte 1) after 

    在output->elasticsearch下增加一个index配置:

    cat syslog02.conf 
    #filename:syslog02.conf
    input{
        file{
            path => ["/var/log/*.log"]
        }
    }
    output{
        elasticsearch {
            hosts => ["123.57.15.154:9200"]
            index => "syslog02_log"
        }
    }

    再次简测配置文件:

    # ../bin/logstash -f syslog02.conf -t
    Sending Logstash's logs to /usr/local/logstash/logs which is now configured via log4j2.properties
    Configuration OK
    [2016-12-01T11:40:56,791][INFO ][logstash.runner          ] Using config.test_and_exit mode. Config Validation Result: OK. Exiting Logstash

    启动并在后台执行:

    # ../bin/logstash -f syslog02.conf &
  • 相关阅读:
    yum源的制作
    债券到期收益率计算公式
    IMP同库Type对象导入报错ORA-02304
    oracle自动挂掉问题分析
    CPP读取dbf文件
    oracle忘记system密码
    沪C转浙A
    业务词汇
    VS2017使用Resharp开发CPP程序
    CPP调用webservice
  • 原文地址:https://www.cnblogs.com/bass6/p/6121335.html
Copyright © 2011-2022 走看看