Logstash在路径中找不到配置文件

时间:2020-06-15 18:21:02

标签: logstash logstash-configuration logstash-file

在Windows10计算机上启动Logstash时出现以下异常。

class Test
{
    int x;
    int y;
    
    private void TestMethod()
    {
        x = 10;
        y = 11;
    }
}

我的Sending Logstash logs to D:/elk/logstash-7.7.1/logs which is now configured via log4j2.properties [2020-06-15T23:37:21,547][WARN ][logstash.config.source.multilocal] Ignoring the 'pipelines.yml' file because modules or command line options are specified [2020-06-15T23:37:21,669][INFO ][logstash.runner ] Starting Logstash {"logstash.version"=>"7.7.1"} [2020-06-15T23:37:22,275][INFO ][logstash.config.source.local.configpathloader] No config files found in path {:path=>"D:/elk/logstash-7.7.1/bin/logstash.config"} [2020-06-15T23:37:22,304][ERROR][logstash.config.sourceloader] No configuration found in the configured sources. [2020-06-15T23:37:22,668][INFO ][logstash.agent ] Successfully started Logstash API endpoint {:port=>9600} [2020-06-15T23:37:27,569][INFO ][logstash.runner ] Logstash shut down.

Logstash.config

我将此input { kafka { bootstrap_servers => "localhost:9092" topics => "test" } } output { elasticsearch { hosts => ["localhost:9200"] index => "app1-logs-%{+YYYY.MM.dd}" } } 保存在logstash的logstash.config文件夹下,并使用以下命令启动Logstash服务器bin 除了这个配置文件,我什么都没做。如何解决此错误?我还需要配置其他内容吗? 请帮我。谢谢!!!

1 个答案:

答案 0 :(得分:0)

我将我的logstash.config文件放置在Logstash文件夹的外部,工作正常。