# Input http dont know service

**URL:** <https://discuss.elastic.co/t/input-http-dont-know-service/73073>\
**Category:** Logstash\
**Created:** [January 28, 2017, 12:04am UTC](https://discuss.elastic.co/t/input-http-dont-know-service/73073 "2017-01-28T00:04:04Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![yoshua](https://avatars.discourse-cdn.com/v4/letter/y/ba9def/32.png) [@yoshua](https://discuss.elastic.co/u/yoshua)\
**Post date:** [January 28, 2017, 12:04am UTC](https://discuss.elastic.co/t/input-http-dont-know-service/73073/1 "2017-01-28T00:04:04Z")

</div>

[2017-01-27T20:34:31,943][ERROR][logstash.agent] Pipeline aborted due to error {:exception=\>#\<SocketError: initialize: name or service not known\>, :backtrace=\>["org/jruby/ext/socket/RubyTCPServer.java:115:in `initialize'", "org/jruby/RubyIO.java:871:in`new'", "/usr/share/logstash-5.1.2/vendor/bundle/jruby/1.9/gems/puma-2.16.0-java/lib/puma/binder.rb:234:in `add_tcp_listener'", "(eval):2:in`add\_tcp\_listener'", "/usr/share/logstash-5.1.2/vendor/bundle/jruby/1.9/gems/logstash-input-http-3.0.3/lib/logstash/inputs/http.rb:120:in `register'", "/usr/share/logstash-5.1.2/logstash-core/lib/logstash/pipeline.rb:353:in`start\_inputs'", "org/jruby/RubyArray.java:1613:in `each'", "/usr/share/logstash-5.1.2/logstash-core/lib/logstash/pipeline.rb:352:in`start\_inputs'", "/usr/share/logstash-5.1.2/logstash-core/lib/logstash/pipeline.rb:228:in `start_workers'", "/usr/share/logstash-5.1.2/logstash-core/lib/logstash/pipeline.rb:183:in`run'", "/usr/share/logstash-5.1.2/logstash-core/lib/logstash/agent.rb:292:in `start\_pipeline'"]}

my script

input {

http {  
host =\> "[http://agromet.inia.cl/api/emas/](http://agromet.inia.cl/api/emas/)"  
user =\> "testing"  
}  
}

output {

stdout {}  
}

browser  
[http://agromet.inia.cl/api/emas/?user=absd](http://agromet.inia.cl/api/emas/?user=absd) xxxxx  
Answer :  
{"emas":[{"id":"136","nombre":"Santa Amada","comuna":"Linares","provincia":"Linares","region":"Maule","latitud":"-35.760761","longitud":"-71.574215","elevacion":"150"}]}

Please any help  
Thanks  
Luis

---

<div class="post-metadata">

**Author:** ![Christian\_Dahlqvist](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/christian_dahlqvist/32/4617_2.png) [@Christian\_Dahlqvist](https://discuss.elastic.co/u/Christian_Dahlqvist)\
**Post date:** [January 28, 2017, 8:33am UTC](https://discuss.elastic.co/t/input-http-dont-know-service/73073/2 "2017-01-28T08:33:49Z")

</div>

The http input plugin acts as a server and processes incoming requests. It looks like you might be looking for the [http poller plugin](https://www.elastic.co/guide/en/logstash/current/plugins-inputs-http_poller.html), which is able to periodically collect data from HTTP endpoints.

---

<div class="post-metadata">

**Author:** ![yoshua](https://avatars.discourse-cdn.com/v4/letter/y/ba9def/32.png) [@yoshua](https://discuss.elastic.co/u/yoshua)\
**Post date:** [January 28, 2017, 4:42pm UTC](https://discuss.elastic.co/t/input-http-dont-know-service/73073/3 "2017-01-28T16:42:46Z")

</div>

Thanks Christian,  
I was using http\_poller thus :

input {  
http\_poller {  
urls =\> {  
test0 =\> "[http://agromet.inia.cl/api/emas/?user=adbdb1ef0dca1ad](http://agromet.inia.cl/api/emas/?user=adbdb1ef0dca1ad)"  
#test1 =\> {  
# Supports all options supported by ruby's Manticore HTTP client  
#method =\> "get"  
#url =\> "[http://agromet.inia.cl/api/emas/](http://agromet.inia.cl/api/emas/)"  
#auth =\> {  
# user =\> "adbdb1ef0dca1ad"  
# password =\> ""  
#}  
#}  
}  
request\_timeout =\> 60  
# Supports "cron", "every", "at" and "in" schedules by rufus scheduler  
schedule =\> { cron =\> "\* \* \* \* \* UTC"}  
codec =\> "json"  
# A hash of request metadata info (timing, response headers, etc.) will be sent here  
#metadata\_target =\> "http\_poller\_metadata"  
}  
}  
Only is working Test0, Test1 connect but no return data.  
I think Test1 must be run because both are doing the same or not?  
Regards & thanks again  
Luis

---

<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:** [February 25, 2017, 4:43pm UTC](https://discuss.elastic.co/t/input-http-dont-know-service/73073/4 "2017-02-25T16:43:10Z")

</div>

Closed on February 25, 2017, 4:43pm UTC

This topic was automatically closed 28 days after the last reply. New replies are no longer allowed.
