# POST method http\_poller

**URL:** <https://discuss.elastic.co/t/post-method-http-poller/141940>\
**Category:** Logstash\
**Created:** [July 27, 2018, 12:11pm UTC](https://discuss.elastic.co/t/post-method-http-poller/141940 "2018-07-27T12:11:37Z")\
**Posts on this page:** 20\
**Page:** 2

<div class="post-metadata">

**Author:** ![m.sereda](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/m.sereda/32/48232_2.png) [@m.sereda](https://discuss.elastic.co/u/m.sereda)\
**Post date:** [August 1, 2018, 10:19am UTC](https://discuss.elastic.co/t/post-method-http-poller/141940/21 "2018-08-01T10:19:00Z")

</div>

OK, after input plugin correction the log file is changed to

```
[2018-08-01T12:16:24,906][ERROR][logstash.pipeline] A plugin had an unrecoverable error. Will restart this plugin.
  Pipeline_id:main
  Plugin: <LogStash::Inputs::Beats port=>5044, ssl=>true, ssl_certificate=>"/etc/pki/tls/certs/logstash-forwarder.crt", ssl_key=>"/etc/pki/tls/private/logstash-forwarder.key", id=>"f6bc4efe737842d9a1535ea27942726278e10e880baefa98f7b5144120a988b1", enable_metric=>true, codec=><LogStash::Codecs::Plain id=>"plain_9ae7abfe-57b0-407d-bae2-645c640323f1", enable_metric=>true, charset=>"UTF-8">, host=>"0.0.0.0", ssl_verify_mode=>"none", include_codec_tag=>true, ssl_handshake_timeout=>10000, tls_min_version=>1, tls_max_version=>1.2, cipher_suites=>["TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384", "TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384", "TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256", "TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256", "TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA384", "TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384", "TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256", "TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA256"], client_inactivity_timeout=>60, executor_threads=>4>
  Error: Address already in use
  Exception: Java::JavaNet::BindException
  Stack: sun.nio.ch.Net.bind0(Native Method)
sun.nio.ch.Net.bind(sun/nio/ch/Net.java:433)
sun.nio.ch.Net.bind(sun/nio/ch/Net.java:425)
sun.nio.ch.ServerSocketChannelImpl.bind(sun/nio/ch/ServerSocketChannelImpl.java:223)
io.netty.channel.socket.nio.NioServerSocketChannel.doBind(io/netty/channel/socket/nio/NioServerSocketChannel.java:128)
io.netty.channel.AbstractChannel$AbstractUnsafe.bind(io/netty/channel/AbstractChannel.java:558)
io.netty.channel.DefaultChannelPipeline$HeadContext.bind(io/netty/channel/DefaultChannelPipeline.java:1283)
io.netty.channel.AbstractChannelHandlerContext.invokeBind(io/netty/channel/AbstractChannelHandlerContext.java:501)
io.netty.channel.AbstractChannelHandlerContext.bind(io/netty/channel/AbstractChannelHandlerContext.java:486)
io.netty.channel.DefaultChannelPipeline.bind(io/netty/channel/DefaultChannelPipeline.java:989)
io.netty.channel.AbstractChannel.bind(io/netty/channel/AbstractChannel.java:254)
io.netty.bootstrap.AbstractBootstrap$2.run(io/netty/bootstrap/AbstractBootstrap.java:364)
io.netty.util.concurrent.AbstractEventExecutor.safeExecute(io/netty/util/concurrent/AbstractEventExecutor.java:163)
io.netty.util.concurrent.SingleThreadEventExecutor.runAllTasks(io/netty/util/concurrent/SingleThreadEventExecutor.java:403)
io.netty.channel.nio.NioEventLoop.run(io/netty/channel/nio/NioEventLoop.java:463)
io.netty.util.concurrent.SingleThreadEventExecutor$5.run(io/netty/util/concurrent/SingleThreadEventExecutor.java:858)
io.netty.util.concurrent.FastThreadLocalRunnable.run(io/netty/util/concurrent/FastThreadLocalRunnable.java:30)
java.lang.Thread.run(java/lang/Thread.java:748)
[2018-08-01T12:16:25,909][INFO][org.logstash.beats.Server] Starting server on port: 5044

```

 ![Screenshot%20from%202018-08-01%2012-20-03](https://us1.discourse-cdn.com/elastic/original/3X/1/3/1349fb1592bf59acb710a566a83758b8c186ea14.png)

Any solutions?  
Do I need to delete all others config files?

![Screenshot%20from%202018-08-01%2012-22-30](https://us1.discourse-cdn.com/elastic/original/3X/7/7/77bc080c114f3b5dcb1dbb2d62e7103817867c60.png)

---

<div class="post-metadata">

**Author:** ![m.sereda](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/m.sereda/32/48232_2.png) [@m.sereda](https://discuss.elastic.co/u/m.sereda)\
**Post date:** [August 1, 2018, 10:29am UTC](https://discuss.elastic.co/t/post-method-http-poller/141940/22 "2018-08-01T10:29:04Z")

</div>

One more question is this OK?

 ![Screenshot%20from%202018-08-01%2012-28-19](https://us1.discourse-cdn.com/elastic/original/3X/6/b/6b7db04d5b0b7a03d912fe4dde77f7d2360de363.png)

---

<div class="post-metadata">

**Author:** ![magnusbaeck](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/magnusbaeck/32/44943_2.png) [@magnusbaeck](https://discuss.elastic.co/u/magnusbaeck)\
**Post date:** [August 1, 2018, 11:13am UTC](https://discuss.elastic.co/t/post-method-http-poller/141940/23 "2018-08-01T11:13:55Z")

</div>

> Error: Address already in use

This indicates that your configuration contains more than one beats input listening on the same port. You can't have that.

---

<div class="post-metadata">

**Author:** ![m.sereda](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/m.sereda/32/48232_2.png) [@m.sereda](https://discuss.elastic.co/u/m.sereda)\
**Post date:** [August 1, 2018, 4:43pm UTC](https://discuss.elastic.co/t/post-method-http-poller/141940/24 "2018-08-01T16:43:07Z")

</div>

OK I have a such log in my /var/log/logstash/logstash-plain.log

```
[2018-08-01T18:32:56,951][INFO][logstash.runner] Starting Logstash {"logstash.version"=>"6.3.2"}
[2018-08-01T18:33:06,301][INFO][logstash.pipeline] Starting pipeline {:pipeline_id=>"main", "pipeline.workers"=>4, "pipeline.batch.size"=>125, "pipeline.batch.delay"=>50}
[2018-08-01T18:33:07,869][INFO][logstash.outputs.elasticsearch] Elasticsearch pool URLs updated {:changes=>{:removed=>[], :added=>[http://localhost:9200/]}}
[2018-08-01T18:33:07,887][INFO][logstash.outputs.elasticsearch] Running health check to see if an Elasticsearch connection is working {:healthcheck_url=>http://localhost:9200/, :path=>"/"}
[2018-08-01T18:33:08,157][WARN][logstash.outputs.elasticsearch] Restored connection to ES instance {:url=>"http://localhost:9200/"}
[2018-08-01T18:33:08,516][INFO][logstash.outputs.elasticsearch] ES Output version determined {:es_version=>6}
[2018-08-01T18:33:08,521][WARN][logstash.outputs.elasticsearch] Detected a 6.x and above cluster: the `type` event field won't be used to determine the document _type {:es_version=>6}
[2018-08-01T18:33:08,558][INFO][logstash.outputs.elasticsearch] New Elasticsearch output {:class=>"LogStash::Outputs::ElasticSearch", :hosts=>["//localhost:9200"]}
[2018-08-01T18:33:08,627][INFO][logstash.outputs.elasticsearch] Using mapping template from {:path=>nil}
[2018-08-01T18:33:08,661][INFO][logstash.inputs.exec] Registering Exec Input {:type=>nil, :command=>"/usr/bin/python /home/maksym/PathFolder/pythonpractice/postsample.py", :interval=>20, :schedule=>nil}
[2018-08-01T18:33:08,684][INFO][logstash.outputs.elasticsearch] Attempting to install template {:manage_template=>{"template"=>"logstash-*", "version"=>60001, "settings"=>{"index.refresh_interval"=>"5s"}, "mappings"=>{"_default_"=>{"dynamic_templates"=>[{"message_field"=>{"path_match"=>"message", "match_mapping_type"=>"string", "mapping"=>{"type"=>"text", "norms"=>false}}}, {"string_fields"=>{"match"=>"*", "match_mapping_type"=>"string", "mapping"=>{"type"=>"text", "norms"=>false, "fields"=>{"keyword"=>{"type"=>"keyword", "ignore_above"=>256}}}}}], "properties"=>{"@timestamp"=>{"type"=>"date"}, "@version"=>{"type"=>"keyword"}, "geoip"=>{"dynamic"=>true, "properties"=>{"ip"=>{"type"=>"ip"}, "location"=>{"type"=>"geo_point"}, "latitude"=>{"type"=>"half_float"}, "longitude"=>{"type"=>"half_float"}}}}}}}}
[2018-08-01T18:33:08,698][INFO][logstash.pipeline] Pipeline started successfully {:pipeline_id=>"main", :thread=>"#<Thread:0x7ccea73 run>"}
[2018-08-01T18:33:08,897][INFO][logstash.agent] Pipelines running {:count=>1, :running_pipelines=>[:main], :non_running_pipelines=>[]}
[2018-08-01T18:33:09,471][INFO][logstash.agent] Successfully started Logstash API endpoint {:port=>9600}

```

Is here everything is OK? Still nothing in Kibana showing

---

<div class="post-metadata">

**Author:** ![magnusbaeck](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/magnusbaeck/32/44943_2.png) [@magnusbaeck](https://discuss.elastic.co/u/magnusbaeck)\
**Post date:** [August 1, 2018, 5:09pm UTC](https://discuss.elastic.co/t/post-method-http-poller/141940/25 "2018-08-01T17:09:43Z")

</div>

Use a `stdout { codec => rubydebug }` output and comment out your elasticsearch output. Are you getting anything in the log? If not, raise Logstash's log level to debug (there's a command line option for it, see the docs) and try again.

---

<div class="post-metadata">

**Author:** ![m.sereda](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/m.sereda/32/48232_2.png) [@m.sereda](https://discuss.elastic.co/u/m.sereda)\
**Post date:** [August 1, 2018, 5:16pm UTC](https://discuss.elastic.co/t/post-method-http-poller/141940/26 "2018-08-01T17:16:54Z")

</div>

After changing the output is

```
[2018-08-01T19:12:24,940][WARN][logstash.runner] SIGTERM received. Shutting down.
[2018-08-01T19:12:26,358][INFO][logstash.pipeline] Pipeline has terminated {:pipeline_id=>"main", :thread=>"#<Thread:0x7ccea73 run>"}
[2018-08-01T19:13:26,181][INFO][logstash.runner] Starting Logstash {"logstash.version"=>"6.3.2"}
[2018-08-01T19:13:30,638][INFO][logstash.pipeline] Starting pipeline {:pipeline_id=>"main", "pipeline.workers"=>4, "pipeline.batch.size"=>125, "pipeline.batch.delay"=>50}
[2018-08-01T19:13:30,734][INFO][logstash.inputs.exec] Registering Exec Input {:type=>nil, :command=>"/usr/bin/python /home/maksym/PathFolder/pythonpractice/postsample.py", :interval=>20, :schedule=>nil}
[2018-08-01T19:13:30,772][INFO][logstash.pipeline] Pipeline started successfully {:pipeline_id=>"main", :thread=>"#<Thread:0x783ac53a run>"}
[2018-08-01T19:13:31,029][INFO][logstash.agent] Pipelines running {:count=>1, :running_pipelines=>[:main], :non_running_pipelines=>[]}
[2018-08-01T19:13:31,749][INFO][logstash.agent] Successfully started Logstash API endpoint {:port=>9600}

```

Is it OK? Do I need to raise Logstash's log level to debug?  
logstash.conf

```
input {
  exec {
        command => "/usr/bin/python /home/maksym/PathFolder/pythonpractice/postsample.py"
        interval => 20
        codec => "json"
        }
}

output {
  # elasticsearch {
# hosts => ["localhost:9200"]
# index => "logstash-%{+YYYY.MM.dd}"
#}
   stdout {
     codec => rubydebug
   }
}
```

---

<div class="post-metadata">

**Author:** ![magnusbaeck](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/magnusbaeck/32/44943_2.png) [@magnusbaeck](https://discuss.elastic.co/u/magnusbaeck)\
**Post date:** [August 1, 2018, 7:26pm UTC](https://discuss.elastic.co/t/post-method-http-poller/141940/27 "2018-08-01T19:26:50Z")

</div>

Since you're still not getting any events the next course of action would be to raise the log level.

---

<div class="post-metadata">

**Author:** ![m.sereda](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/m.sereda/32/48232_2.png) [@m.sereda](https://discuss.elastic.co/u/m.sereda)\
**Post date:** [August 2, 2018, 10:35am UTC](https://discuss.elastic.co/t/post-method-http-poller/141940/28 "2018-08-02T10:35:59Z")

</div>

Well, I've made the following

```
curl -XPUT 'localhost:9600/_node/logging?pretty' -H 'Content-Type: application/json' -d'
{
    "logger.logstash.outputs.elasticsearch" : "DEBUG"
}
'

```

It showed me:

```
{
  "host" : "localhost.localdomain",
  "version" : "6.3.2",
  "http_address" : "127.0.0.1:9600",
  "id" : "51e56ed9-489b-4b04-bb97-9ab40976ffbd",
  "name" : "localhost.localdomain",
  "acknowledged" : true
}

```

After I run this `curl -XGET 'localhost:9600/_node/logging?pretty'`

```
{
  "host" : "localhost.localdomain",
  "version" : "6.3.2",
  "http_address" : "127.0.0.1:9600",
  "id" : "51e56ed9-489b-4b04-bb97-9ab40976ffbd",
  "name" : "localhost.localdomain",
  "loggers" : {
    "logstash.agent" : "INFO",
    "logstash.api.service" : "INFO",
    "logstash.codecs.json" : "INFO",
    "logstash.codecs.rubydebug" : "INFO",
    "logstash.config.source.local.configpathloader" : "INFO",
    "logstash.config.source.multilocal" : "INFO",
    "logstash.config.sourceloader" : "INFO",
    "logstash.configmanagement.extension" : "INFO",
    "logstash.inputs.exec" : "INFO",
    "logstash.instrument.periodicpoller.deadletterqueue" : "INFO",
    "logstash.instrument.periodicpoller.jvm" : "INFO",
    "logstash.instrument.periodicpoller.os" : "INFO",
    "logstash.instrument.periodicpoller.persistentqueue" : "INFO",
    "logstash.modules.scaffold" : "INFO",
    "logstash.modules.xpackscaffold" : "INFO",
    "logstash.monitoringextension" : "INFO",
    "logstash.monitoringextension.pipelineregisterhook" : "INFO",
    "logstash.outputs.stdout" : "INFO",
    "logstash.pipeline" : "INFO",
    "logstash.plugins.registry" : "INFO",
    "logstash.runner" : "INFO",
    "org.logstash.Event" : "INFO",
    "org.logstash.Logstash" : "INFO",
    "org.logstash.common.DeadLetterQueueFactory" : "INFO",
    "org.logstash.common.io.DeadLetterQueueWriter" : "INFO",
    "org.logstash.config.ir.CompiledPipeline" : "INFO",
    "org.logstash.instrument.metrics.gauge.LazyDelegatingGauge" : "INFO",
    "org.logstash.plugins.pipeline.PipelineBus" : "INFO",
    "org.logstash.secret.store.SecretStoreFactory" : "INFO",
    "slowlog.logstash.codecs.json" : "TRACE",
    "slowlog.logstash.codecs.rubydebug" : "TRACE",
    "slowlog.logstash.inputs.exec" : "TRACE",
    "slowlog.logstash.outputs.stdout" : "TRACE"
  }

```

What should I do next? Still don't have an output in Kibana

---

<div class="post-metadata">

**Author:** ![magnusbaeck](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/magnusbaeck/32/44943_2.png) [@magnusbaeck](https://discuss.elastic.co/u/magnusbaeck)\
**Post date:** [August 2, 2018, 10:54am UTC](https://discuss.elastic.co/t/post-method-http-poller/141940/29 "2018-08-02T10:54:25Z")

</div>

Changing the loglevel of the logger.logstash.outputs.elasticsearch logger is useless when you're not using that plugin. It's the logstash.input.exec logger that's interesting. However, I was actually thinking about the global loglevel (that can be changed via a command-line option) but in this case I'm mostly interested in what the exec plugin logger says.

---

<div class="post-metadata">

**Author:** ![m.sereda](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/m.sereda/32/48232_2.png) [@m.sereda](https://discuss.elastic.co/u/m.sereda)\
**Post date:** [August 2, 2018, 12:51pm UTC](https://discuss.elastic.co/t/post-method-http-poller/141940/30 "2018-08-02T12:51:19Z")

</div>

OK after changing to logstash.input.exec the output is the following

```
curl -XPUT 'localhost:9600/_node/logging?pretty' -H 'Content-Type: application/json' -d'
> {
> "logger.logstash.input.exec" : "DEBUG"
> }
> '
{
  "host" : "localhost.localdomain",
  "version" : "6.3.2",
  "http_address" : "127.0.0.1:9600",
  "id" : "51e56ed9-489b-4b04-bb97-9ab40976ffbd",
  "name" : "localhost.localdomain",
  "acknowledged" : true

```

logstash-plain.log

```
[2018-08-02T14:52:49,679][INFO][logstash.runner] Starting Logstash {"logstash.version"=>"6.3.2"}
[2018-08-02T14:52:55,778][INFO][logstash.pipeline] Starting pipeline {:pipeline_id=>"main", "pipeline.workers"=>4, "pipeline.batch.size"=>125, "pipeline.batch.delay"=>50}
[2018-08-02T14:52:56,042][INFO][logstash.inputs.exec] Registering Exec Input {:type=>nil, :command=>"/usr/bin/python /home/maksym/PathFolder/pythonpractice/postsample.py", :interval=>20, :schedule=>nil}
[2018-08-02T14:52:56,148][INFO][logstash.pipeline] Pipeline started successfully {:pipeline_id=>"main", :thread=>"#<Thread:0x32a50483 run>"}
[2018-08-02T14:52:56,535][INFO][logstash.agent] Pipelines running {:count=>1, :running_pipelines=>[:main], :non_running_pipelines=>[]}
[2018-08-02T14:52:57,482][INFO][logstash.agent] Successfully started Logstash API endpoint {:port=>9600}

```

Still nothing in Kibana...

---

<div class="post-metadata">

**Author:** ![magnusbaeck](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/magnusbaeck/32/44943_2.png) [@magnusbaeck](https://discuss.elastic.co/u/magnusbaeck)\
**Post date:** [August 2, 2018, 1:09pm UTC](https://discuss.elastic.co/t/post-method-http-poller/141940/31 "2018-08-02T13:09:04Z")

</div>

Are you sure you're not getting any DEBUG entries from logstash.input.exec if you wait at least 20 seconds? Have you tried raising the global log level?

---

<div class="post-metadata">

**Author:** ![m.sereda](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/m.sereda/32/48232_2.png) [@m.sereda](https://discuss.elastic.co/u/m.sereda)\
**Post date:** [August 2, 2018, 1:44pm UTC](https://discuss.elastic.co/t/post-method-http-poller/141940/32 "2018-08-02T13:44:51Z")

</div>

Yes, still nothing showing in Kibana. Didn't find how to do a global log level raising...

 ![Screenshot%20from%202018-08-02%2015-40-44](https://us1.discourse-cdn.com/elastic/original/3X/a/c/acba95d6f437c42042ca1dbf753d7289961aa251.png)

 ![Screenshot%20from%202018-08-02%2015-46-37](https://us1.discourse-cdn.com/elastic/original/3X/2/2/227c2694de082c7f3f14f7946b6e7bfe78a53c40.png)

---

<div class="post-metadata">

**Author:** ![Badger](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/badger/32/25190_2.png) [@Badger](https://discuss.elastic.co/u/Badger)\
**Post date:** [August 2, 2018, 1:49pm UTC](https://discuss.elastic.co/t/post-method-http-poller/141940/33 "2018-08-02T13:49:32Z")

</div>

> [@m.sereda](#):
>
> Didn't find how to do a global log level raising

Set this in your logstash.yml

```
log.level: debug

```

or use '--log.level debug' on the command line.

---

<div class="post-metadata">

**Author:** ![m.sereda](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/m.sereda/32/48232_2.png) [@m.sereda](https://discuss.elastic.co/u/m.sereda)\
**Post date:** [August 2, 2018, 1:58pm UTC](https://discuss.elastic.co/t/post-method-http-poller/141940/34 "2018-08-02T13:58:07Z")

</div>

Thank you, did it and a such lines are in logs of logstash

---

<div class="post-metadata">

**Author:** ![m.sereda](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/m.sereda/32/48232_2.png) [@m.sereda](https://discuss.elastic.co/u/m.sereda)\
**Post date:** [August 2, 2018, 1:59pm UTC](https://discuss.elastic.co/t/post-method-http-poller/141940/35 "2018-08-02T13:59:28Z")

</div>

```
[2018-08-02T15:58:16,598][DEBUG][logstash.pipeline] Pushing flush onto pipeline {:pipeline_id=>"main", :thread=>"#<Thread:0x7d6b6d7a sleep>"}
[2018-08-02T15:58:16,780][DEBUG][logstash.inputs.exec] Running exec {:command=>"/usr/bin/python /home/maksym/PathFolder/pythonpractice/postsample.py"}
[2018-08-02T15:58:16,830][DEBUG][logstash.inputs.exec] Command completed {:command=>"/usr/bin/python /home/maksym/PathFolder/pythonpractice/postsample.py", :duration=>0.049361}
[2018-08-02T15:58:20,326][DEBUG][logstash.instrument.periodicpoller.jvm] collector name {:name=>"ParNew"}
[2018-08-02T15:58:20,327][DEBUG][logstash.instrument.periodicpoller.jvm] collector name {:name=>"ConcurrentMarkSweep"}
[2018-08-02T15:58:21,598][DEBUG][logstash.pipeline] Pushing flush onto pipeline {:pipeline_id=>"main", :thread=>"#<Thread:0x7d6b6d7a sleep>"}
[2018-08-02T15:58:25,336][DEBUG][logstash.instrument.periodicpoller.jvm] collector name {:name=>"ParNew"}
[2018-08-02T15:58:25,337][DEBUG][logstash.instrument.periodicpoller.jvm] collector name {:name=>"ConcurrentMarkSweep"}
[2018-08-02T15:58:26,600][DEBUG][logstash.pipeline] Pushing flush onto pipeline {:pipeline_id=>"main", :thread=>"#<Thread:0x7d6b6d7a sleep>"}
[2018-08-02T15:58:30,349][DEBUG][logstash.instrument.periodicpoller.jvm] collector name {:name=>"ParNew"}
[2018-08-02T15:58:30,350][DEBUG][logstash.instrument.periodicpoller.jvm] collector name {:name=>"ConcurrentMarkSweep"}
[2018-08-02T15:58:31,601][DEBUG][logstash.pipeline] Pushing flush onto pipeline {:pipeline_id=>"main", :thread=>"#<Thread:0x7d6b6d7a sleep>"}
[2018-08-02T15:58:35,359][DEBUG][logstash.instrument.periodicpoller.jvm] collector name {:name=>"ParNew"}
[2018-08-02T15:58:35,360][DEBUG][logstash.instrument.periodicpoller.jvm] collector name {:name=>"ConcurrentMarkSweep"}
[2018-08-02T15:58:36,601][DEBUG][logstash.pipeline] Pushing flush onto pipeline {:pipeline_id=>"main", :thread=>"#<Thread:0x7d6b6d7a sleep>"}
[2018-08-02T15:58:36,781][DEBUG][logstash.inputs.exec] Running exec {:command=>"/usr/bin/python /home/maksym/PathFolder/pythonpractice/postsample.py"}
[2018-08-02T15:58:36,848][DEBUG][logstash.inputs.exec] Command completed {:command=>"/usr/bin/python /home/maksym/PathFolder/pythonpractice/postsample.py", :duration=>0.06631100000000001}
[2018-08-02T15:58:40,372][DEBUG][logstash.instrument.periodicpoller.jvm] collector name {:name=>"ParNew"}
[2018-08-02T15:58:40,373][DEBUG][logstash.instrument.periodicpoller.jvm] collector name {:name=>"ConcurrentMarkSweep"}
[2018-08-02T15:58:41,602][DEBUG][logstash.pipeline] Pushing flush onto pipeline {:pipeline_id=>"main", :thread=>"#<Thread:0x7d6b6d7a sleep>"}
[2018-08-02T15:58:45,385][DEBUG][logstash.instrument.periodicpoller.jvm] collector name {:name=>"ParNew"}
[2018-08-02T15:58:45,385][DEBUG][logstash.instrument.periodicpoller.jvm] collector name {:name=>"ConcurrentMarkSweep"}
[2018-08-02T15:58:46,602][DEBUG][logstash.pipeline] Pushing flush onto pipeline {:pipeline_id=>"main", :thread=>"#<Thread:0x7d6b6d7a sleep>"}
```

---

<div class="post-metadata">

**Author:** ![m.sereda](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/m.sereda/32/48232_2.png) [@m.sereda](https://discuss.elastic.co/u/m.sereda)\
**Post date:** [August 2, 2018, 2:00pm UTC](https://discuss.elastic.co/t/post-method-http-poller/141940/36 "2018-08-02T14:00:37Z")

</div>

Please look in a log after turning on a debug. I wrote it in another message

---

<div class="post-metadata">

**Author:** ![Badger](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/badger/32/25190_2.png) [@Badger](https://discuss.elastic.co/u/Badger)\
**Post date:** [August 2, 2018, 2:12pm UTC](https://discuss.elastic.co/t/post-method-http-poller/141940/37 "2018-08-02T14:12:57Z")

</div>

Can you comment out the codec on the input? Your script prints commentary on what it is doing, so its output is not JSON.

---

<div class="post-metadata">

**Author:** ![magnusbaeck](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/magnusbaeck/32/44943_2.png) [@magnusbaeck](https://discuss.elastic.co/u/magnusbaeck)\
**Post date:** [August 2, 2018, 2:19pm UTC](https://discuss.elastic.co/t/post-method-http-poller/141940/38 "2018-08-02T14:19:15Z")

</div>

> Yes, still nothing showing in Kibana.

No, of course not since the elasticsearch output has been commented out. Once we get Logstash to produce the events we can enable that output again.

---

<div class="post-metadata">

**Author:** ![magnusbaeck](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/magnusbaeck/32/44943_2.png) [@magnusbaeck](https://discuss.elastic.co/u/magnusbaeck)\
**Post date:** [August 2, 2018, 2:19pm UTC](https://discuss.elastic.co/t/post-method-http-poller/141940/39 "2018-08-02T14:19:58Z")

</div>

> Can you comment out the codec on the input? Your script prints commentary on what it is doing, so its output is not JSON.

I suspect the codec needs to be json\_lines rather than json.

---

<div class="post-metadata">

**Author:** ![m.sereda](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/m.sereda/32/48232_2.png) [@m.sereda](https://discuss.elastic.co/u/m.sereda)\
**Post date:** [August 2, 2018, 2:32pm UTC](https://discuss.elastic.co/t/post-method-http-poller/141940/40 "2018-08-02T14:32:06Z")

</div>

My logstash.yml after comment out

```
input {
  exec {
        command => "/usr/bin/python /home/maksym/PathFolder/pythonpractice/postsample.py"
        interval => 20
        #codec => "json_lines"
        } 
}

output {
  # elasticsearch {
# hosts => ["localhost:9200"]
# index => "logstash-%{+YYYY.MM.dd}"
#}
   stdout { 
     codec => rubydebug
   }
}

```

 ![Screenshot%20from%202018-08-02%2016-31-41](https://us1.discourse-cdn.com/elastic/original/3X/5/8/58b440117bb0bc6bd5515f5432619b88a8771b57.png)

[Previous page](https://discuss.elastic.co/t/post-method-http-poller/141940.md?page=1)

[Next page](https://discuss.elastic.co/t/post-method-http-poller/141940.md?page=3)
