无法将事件发送到MongoDb

时间:2016-10-03 18:24:13

标签: mongodb logstash

我正在使用logstash使用http-poller作为输入插件从Android设备收集数据。我想使用mongodb作为输出插件将收集的数据存储在NoSQL(mongodb)中。我已经成功设置了配置文件,但是当我运行设置时,出现以下错误:

  

无法向MongoDB发送事件{:event =>#,@ canceled = false,@ data = {"错误" => 501," @ version" =&gt ;" 1"," @ timestamp" =>" 2016-10-03T18:02:11.337Z"," http_poller_metadata" => ; {" name" =>" some_other_service"," host" =>" s18660276.domainepardefaut.fr","请求" => {"方法" =>"发布"," url" =>" http://127.0.0.1/web/app.php/api/addsmartlog&# 34;}," runtime_seconds" => 0.526,"代码" => 200," response_headers" => {" date" =>"星期一,03十月2016 18:02:11 GMT","服务器" =>" Apache / 2.2.22(Debian)", " x-powered-by" =>" PHP / 5.5.30-1~docdeb + 7.1"," cache-control" =>&# 34; no-cache"," content-length" =>" 13"," keep-alive" =>" timeout = 5,max = 100"," connection" =>" Keep-Alive"," content-type" =>" application / json"}," response_message" =>" OK" ," times_retried" => 0}},@ metadata = {},@ accessors =#501," @ version" =>" 1",& #34; @ timestamp" =>" 2016-10-03T18:02:11.337Z"," http_poller_metadata" => {" name" = >" some_other_service"," host" =>" s18660276.domainepardefaut.fr"," request" => {&#34 ;方法" =>"发布"," url" =>" http://127.0.0.1/web/app.php/api/addsmartlog"}," runtime_seconds&#34 ; => 0.526,"代码" => 200," response_headers" => {"日期" =>"星期一,10月3日2016 18:02:11 GMT","服务器" =>" Apache / 2.2.22(Debian)"," x-powered-by&#34 ; =>" PHP / 5.5.30-1~docdeb + 7.1","缓存控制" =>" no-cache",&# 34;内容长度" =>" 13","保持活力" =>"超时= 5,最大= 100",&# 34;连接" =>" Keep-Alive"," content-type" =>" application / json"}," response_message& #34; =>" OK"," times_retried" => 0}}, @lut = {" http_poller_metadata" => [{"错误" => 501," @版本" =>" 1" ," @ timestamp" =>" 2016-10-03T18:02:11.337Z"," http_poller_metadata" => {" name&#34 ; =>" some_other_service"," host" =>" s18660276.domainepardefaut.fr"," request" => {& #34;方法" =>"发布"," @ timestamp" =>" 2016-10-03T18:02:11.337Z",& #34; http_poller_metadata" => {" name" =>" some_other_service"," host" =>" s18660276.domainepardefaut。 fr"," request" => " runtime_seconds" => 0.526,"代码" => 200," response_headers" => {" date" =>& #34;星期一,2016年10月3日18:02:11 GMT","服务器" =>" Apache / 2.2.22(Debian)"," x-powered-by" =>" PHP / 5.5.30-1~docdeb + 7.1","缓存控制" =>" no-缓存"," content-length" =>" 13"," keep-alive" =>" timeout = 5,max = 100"," connection" =>" Keep-Alive"," content-type" =>" application / json" }," response_message" =>" OK"," times_retried" => 0}}," @ timestamp"]}> >,:exception =>#" admin"},@ server_selection_timeout = 30>>,:backtrace => [" /opt/logstash/vendor/bundle/jruby/1.9/ gems / mongo-2.0.6 / lib / mongo / server_selector / selectable.rb:99:in select_server'", "/opt/logstash/vendor/bundle/jruby/1.9/gems/mongo-2.0.6/lib/mongo/cluster.rb:122:in next_primary'"," / opt / logstash / vendor / bundle / jruby / 1.9 / gems / mongo-2.0.6 / lib / mongo / collection.rb:190:在insert_many'", "/opt/logstash/vendor/bundle/jruby/1.9/gems/mongo-2.0.6/lib/mongo/collection.rb:175:in insert_one'"," / opt / logstash / vendor / bund le / jruby / 1.9 / gems / logstash-output-mongodb-2.0.5 / lib / logstash / outputs / mongodb.rb:56:in receive'", "/opt/logstash/vendor/bundle/jruby/1.9/gems/logstash-core-2.4.0-java/lib/logstash/outputs/base.rb:109:in multi_receive'"," org /jruby/RubyArray.java:1613:in each'", "/opt/logstash/vendor/bundle/jruby/1.9/gems/logstash-core-2.4.0-java/lib/logstash/outputs/base.rb:109:in multi_receive'"," /opt/logstash/vendor/bundle/jruby/1.9/gems/logstash-core-2.4.0 -java / lib / logstash / output_delegator.rb:130:在worker_multi_receive'", "/opt/logstash/vendor/bundle/jruby/1.9/gems/logstash-core-2.4.0-java/lib/logstash/output_delegator.rb:114:in multi_receive'"," /opt/logstash/vendor/bundle/jruby/1.9/gems/logstash-core -2.4.0-java / lib / logstash / pipeline.rb:301:output_batch'", "org/jruby/RubyHash.java:1342:in每个'"," /opt/logstash/vendor/bundle/jruby/1.9/gems /logstash-core-2.4.0-java/lib/logstash/pipeline.rb:301:in output_batch'", "/opt/logstash/vendor/bundle/jruby/1.9/gems/logstash-core-2.4.0-java/lib/logstash/pipeline.rb:232:in worker_loop'"," / opt / logstash / vendor / bundle / jruby /1.9/gems/logstash-core-2.4.0-java/lib/logstash/pipeline.rb:201:在`start_workers'"],:level =>:warn}       ^收到CSIGINT。关闭代理。 {:级别=>:警告}

任何人都可以帮忙吗?

0 个答案:

没有答案