# How to read log files using Logstash , where my logs are generated using bunyan/winston in node in the following format ? I am getting this error

**URL:** <https://discuss.elastic.co/t/how-to-read-log-files-using-logstash-where-my-logs-are-generated-using-bunyan-winston-in-node-in-the-following-format-i-am-getting-this-error/187996>\
**Category:** Logstash\
**Created:** [June 28, 2019, 8:44am UTC](https://discuss.elastic.co/t/how-to-read-log-files-using-logstash-where-my-logs-are-generated-using-bunyan-winston-in-node-in-the-following-format-i-am-getting-this-error/187996 "2019-06-28T08:44:58Z")\
**Posts on this page:** 5\
**Page:** 1

<div class="post-metadata">

**Author:** ![akshatBais](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/akshatbais/32/48993_2.png) [@akshatBais](https://discuss.elastic.co/u/akshatBais)\
**Post date:** [June 28, 2019, 8:44am UTC](https://discuss.elastic.co/t/how-to-read-log-files-using-logstash-where-my-logs-are-generated-using-bunyan-winston-in-node-in-the-following-format-i-am-getting-this-error/187996/1 "2019-06-28T08:44:58Z")

</div>

LOGS TO BE READ BY LOGSTASH IN THE FOLLOWING FORMAT in a log file:

{"name":"portal-api","hostname":"vid","pid":10348,"level":30,"msg":"Start fetching","time":"2019-06-28T07:19:49.364Z","v":0}  
{"name":"portal-api","hostname":"vid","pid":10348,"level":30,"msg":"Query executed","time":"2019-06-28T07:19:49.368Z","v":0}

ERROR WHILE RUNNING : logstash-7.2.0\bin\>logstash -f logstash-app.conf

ERROR :

Thread.exclusive is deprecated, use Thread::Mutex  
Sending Logstash logs to C:/Users/akshatb/Documents/softwares/logstash-7.2.0/logs which is now configured via log4j2.properties  
[2019-06-28T13:56:19,691][WARN][logstash.config.source.multilocal] Ignoring the 'pipelines.yml' file because modules or command line options are specified  
[2019-06-28T13:56:19,703][INFO][logstash.runner] Starting Logstash {"logstash.version"=\>"7.2.0"}  
[2019-06-28T13:56:24,649][ERROR][logstash.outputs.elasticsearch] Unknown setting 'host' for elasticsearch  
[2019-06-28T13:56:24,658][ERROR][logstash.agent] Failed to execute action {:action=\>LogStash::PipelineAction::Create/pipeline\_id:main, :exception=\>"LogStash::ConfigurationError", :message=\>"Something is wrong with your configuration.", :backtrace=\>["C:/Users/akshatb/Documents/softwares/logstash-7.2.0/logstash-core/lib/logstash/config/mixin.rb:87:in `config_init'", "C:/Users/akshatb/Documents/softwares/logstash-7.2.0/logstash-core/lib/logstash/outputs/base.rb:60:in`initialize'", "org/logstash/config/ir/compiler/OutputStrategyExt.java:232:in `initialize'", "org/logstash/config/ir/compiler/OutputDelegatorExt.java:48:in`initialize'", "org/logstash/config/ir/compiler/OutputDelegatorExt.java:30:in `initialize'", "org/logstash/plugins/PluginFactoryExt.java:242:in`plugin'", "org/logstash/plugins/PluginFactoryExt.java:140:in `buildOutput'", "org/logstash/execution/JavaBasePipelineExt.java:50:in`initialize'", "C:/Users/akshatb/Documents/softwares/logstash-7.2.0/logstash-core/lib/logstash/java\_pipeline.rb:24:in `initialize'", "C:/Users/akshatb/Documents/softwares/logstash-7.2.0/logstash-core/lib/logstash/pipeline_action/create.rb:36:in`execute'", "C:/Users/akshatb/Documents/softwares/logstash-7.2.0/logstash-core/lib/logstash/agent.rb:325:in `block in converge\_state'"]}  
[2019-06-28T13:56:24,927][INFO][logstash.agent] Successfully started Logstash API endpoint {:port=\>9600}  
[2019-06-28T13:56:29,801][INFO][logstash.runner] Logstash shut down.

---

<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:** [June 28, 2019, 1:48pm UTC](https://discuss.elastic.co/t/how-to-read-log-files-using-logstash-where-my-logs-are-generated-using-bunyan-winston-in-node-in-the-following-format-i-am-getting-this-error/187996/2 "2019-06-28T13:48:38Z")

</div>

> [@akshatBais](#):
>
> [ERROR][logstash.outputs.elasticsearch] Unknown setting 'host' for elasticsearch

It should be hosts, not host.

---

<div class="post-metadata">

**Author:** ![akshatBais](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/akshatbais/32/48993_2.png) [@akshatBais](https://discuss.elastic.co/u/akshatBais)\
**Post date:** [July 1, 2019, 7:44am UTC](https://discuss.elastic.co/t/how-to-read-log-files-using-logstash-where-my-logs-are-generated-using-bunyan-winston-in-node-in-the-following-format-i-am-getting-this-error/187996/3 "2019-07-01T07:44:32Z")

</div>

Hey Badger !! can you guide me , how to proceed with this problem .  
I pasted the error what I received .

---

<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:** [July 1, 2019, 12:40pm UTC](https://discuss.elastic.co/t/how-to-read-log-files-using-logstash-where-my-logs-are-generated-using-bunyan-winston-in-node-in-the-following-format-i-am-getting-this-error/187996/4 "2019-07-01T12:40:22Z")

</div>

As I said, the elasticsearch output has a hosts option, not a host option.

---

<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 29, 2019, 12:40pm UTC](https://discuss.elastic.co/t/how-to-read-log-files-using-logstash-where-my-logs-are-generated-using-bunyan-winston-in-node-in-the-following-format-i-am-getting-this-error/187996/5 "2019-07-29T12:40:34Z")

</div>

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