# Logstash webhdfs output error

**URL:** https://discuss.elastic.co/t/logstash-webhdfs-output-error/55832
**Category:** Logstash
**Created:** [July 19, 2016, 7:10am UTC](https://discuss.elastic.co/t/logstash-webhdfs-output-error/55832 "2016-07-19T07:10:51Z")
**Posts on this page:** 4
**Page:** 1

<div class="post-metadata">

### Author: ![lizhenmxcz](https://avatars.discourse-cdn.com/v4/letter/l/a88e57/32.png) [@lizhenmxcz](https://discuss.elastic.co/u/lizhenmxcz)
#### Post date: [July 19, 2016, 7:10am UTC](https://discuss.elastic.co/t/logstash-webhdfs-output-error/55832/1 "2016-07-19T07:10:51Z")

</div>

here is the config:  
input {  
redis {  
host =\> "127.0.0.1"  
port =\> "6379"  
key =\> "abc"  
data\_type =\> "list"  
codec =\> "plain"  
}  
}  
output {

webhdfs {  
host =\> "[192.168.xx.xxx](http://192.168.xx.xxx)"  
path =\> "/abc.log"  
user =\> "hdfs"  
}  
the error info:  
Failed to flush outgoing items {:outgoing\_count=\>500, :exception=\>"NoMethodError", :backtrace=\>["/opt/logstash-2.3.4/vendor/bundle/jruby/1.9/gems/logstash-core-event-2.3.4-java/lib/logstash/event.rb:105:in `to_s'", "/opt/logstash-2.3.4/vendor/bundle/jruby/1.9/gems/logstash-codec-line-2.1.2/lib/logstash/codecs/line.rb:56:in`encode'", "/opt/logstash-2.3.4/vendor/bundle/jruby/1.9/gems/logstash-output-webhdfs-2.0.4/lib/logstash/outputs/webhdfs.rb:179:in `flush'", "org/jruby/RubyArray.java:2409:in`collect'", "/opt/logstash-2.3.4/vendor/bundle/jruby/1.9/gems/logstash-output-webhdfs-2.0.4/lib/logstash/outputs/webhdfs.rb:173:in `flush'", "/opt/logstash-2.3.4/vendor/bundle/jruby/1.9/gems/stud-0.0.22/lib/stud/buffer.rb:219:in`buffer\_flush'", "org/jruby/RubyHash.java:1342:in `each'", "/opt/logstash-2.3.4/vendor/bundle/jruby/1.9/gems/stud-0.0.22/lib/stud/buffer.rb:216:in`buffer\_flush'", "/opt/logstash-2.3.4/vendor/bundle/jruby/1.9/gems/stud-0.0.22/lib/stud/buffer.rb:193:in `buffer_flush'", "/opt/logstash-2.3.4/vendor/bundle/jruby/1.9/gems/stud-0.0.22/lib/stud/buffer.rb:159:in`buffer\_receive'", "/opt/logstash-2.3.4/vendor/bundle/jruby/1.9/gems/logstash-output-webhdfs-2.0.4/lib/logstash/outputs/webhdfs.rb:166:in `receive'", "/opt/logstash-2.3.4/vendor/bundle/jruby/1.9/gems/logstash-core-2.3.4-java/lib/logstash/outputs/base.rb:83:in`multi\_receive'", "org/jruby/RubyArray.java:1613:in `each'", "/opt/logstash-2.3.4/vendor/bundle/jruby/1.9/gems/logstash-core-2.3.4-java/lib/logstash/outputs/base.rb:83:in`multi\_receive'", "/opt/logstash-2.3.4/vendor/bundle/jruby/1.9/gems/logstash-core-2.3.4-java/lib/logstash/output\_delegator.rb:130:in `worker_multi_receive'", "/opt/logstash-2.3.4/vendor/bundle/jruby/1.9/gems/logstash-core-2.3.4-java/lib/logstash/output_delegator.rb:114:in`multi\_receive'", "/opt/logstash-2.3.4/vendor/bundle/jruby/1.9/gems/logstash-core-2.3.4-java/lib/logstash/pipeline.rb:301:in `output_batch'", "org/jruby/RubyHash.java:1342:in`each'", "/opt/logstash-2.3.4/vendor/bundle/jruby/1.9/gems/logstash-core-2.3.4-java/lib/logstash/pipeline.rb:301:in `output_batch'", "/opt/logstash-2.3.4/vendor/bundle/jruby/1.9/gems/logstash-core-2.3.4-java/lib/logstash/pipeline.rb:232:in`worker\_loop'", "/opt/logstash-2.3.4/vendor/bundle/jruby/1.9/gems/logstash-core-2.3.4-java/lib/logstash/pipeline.rb:201:in `start\_workers'"], :level=\>:warn}

---

<div class="post-metadata">

### Author: ![warkolm](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/warkolm/32/39224_2.png) [@warkolm](https://discuss.elastic.co/u/warkolm)
#### Post date: [July 19, 2016, 10:02am UTC](https://discuss.elastic.co/t/logstash-webhdfs-output-error/55832/2 "2016-07-19T10:02:37Z")

</div>

Looks like it can't connect for some reason.  
Try checking the logs on the web HDFS side?

---

<div class="post-metadata">

### Author: ![lizhenmxcz](https://avatars.discourse-cdn.com/v4/letter/l/a88e57/32.png) [@lizhenmxcz](https://discuss.elastic.co/u/lizhenmxcz)
#### Post date: [July 20, 2016, 9:24am UTC](https://discuss.elastic.co/t/logstash-webhdfs-output-error/55832/3 "2016-07-20T09:24:07Z")

</div>

@warkolm. thanks. I have checked the web hdfs and i works well . I have create a issue, [https://github.com/elastic/logstash/issues/5664](https://github.com/elastic/logstash/issues/5664) . Thanks a lot for your feedback.

---

<div class="post-metadata">

### Author: ![system](https://us1.discourse-cdn.com/elastic/original/3X/1/a/1ac57faf039f6b580b3f104ef42a2a89e41014de.png) [@system](https://discuss.elastic.co/u/system)
#### Post date: [July 6, 2017, 4:47am UTC](https://discuss.elastic.co/t/logstash-webhdfs-output-error/55832/4 "2017-07-06T04:47:21Z")

</div>


