Logstash停止{:plugin=>;";Logstash::Inputs::Http";}

Logstash停止{:plugin=>;";Logstash::Inputs::Http";},logstash,Logstash,我试图在EC2 Ubuntu实例中运行Logstash 但当我跑步时: logstash-5.2.0/bin/logstash -f logstash.conf --debug 我得到: Starting puma Trying to start WebServer {:port=>9600} start Trying to start WebServer {:port=>9601} [api-service] start Successfully started Logsta

我试图在EC2 Ubuntu实例中运行Logstash

但当我跑步时:

logstash-5.2.0/bin/logstash -f logstash.conf --debug
我得到:

Starting puma
Trying to start WebServer {:port=>9600}
 start
 Trying to start WebServer {:port=>9601}
[api-service] start
Successfully started Logstash API endpoint {:port=>9601}
PeriodicPoller: Stopping
 stopping pipeline {:id=>"main"}
Closing inputs
stopping {:plugin=>"LogStash::Inputs::Http"}
 Closed inputs
{
  "name" : "QrRfI_U",
  "cluster_name" : "elasticsearch",
  "cluster_uuid" : "LLdvAaAsQSCULTfl_b4xIA",
  "version" : {
    "number" : "5.2.0",
    "build_hash" : "24e05b9",
    "build_date" : "2017-01-24T19:52:35.800Z",
    "build_snapshot" : false,
    "lucene_version" : "6.4.0"
  },
  "tagline" : "You Know, for Search"
}
这是logstash.conf

   input 
    {
      http 
      {
        host => "127.0.0.1"
        port => 31311
      }
    }

output

    {
        elasticsearch
        {
            hosts => ["localhost:9200"]
        }

        stdout
        {
            codec => rubydebug
        }
    }
当我跑的时候

curl 'http://localhost:9200/?pretty'
我得到:

Starting puma
Trying to start WebServer {:port=>9600}
 start
 Trying to start WebServer {:port=>9601}
[api-service] start
Successfully started Logstash API endpoint {:port=>9601}
PeriodicPoller: Stopping
 stopping pipeline {:id=>"main"}
Closing inputs
stopping {:plugin=>"LogStash::Inputs::Http"}
 Closed inputs
{
  "name" : "QrRfI_U",
  "cluster_name" : "elasticsearch",
  "cluster_uuid" : "LLdvAaAsQSCULTfl_b4xIA",
  "version" : {
    "number" : "5.2.0",
    "build_hash" : "24e05b9",
    "build_date" : "2017-01-24T19:52:35.800Z",
    "build_snapshot" : false,
    "lucene_version" : "6.4.0"
  },
  "tagline" : "You Know, for Search"
}

因此elasticsearch运行良好。

如果您的
主机作为:

hosts => "localhost" 
并确保上面提到的
http
端口未绑定到任何其他进程

如果情况并非如此,请运行
插件列表
并检查http输入插件是否存在