# Logstash-output-mongodb Error::NoServerAvailable:

**URL:** <https://discuss.elastic.co/t/logstash-output-mongodb-error-noserveravailable/97457>\
**Category:** Logstash\
**Created:** [August 17, 2017, 4:43pm UTC](https://discuss.elastic.co/t/logstash-output-mongodb-error-noserveravailable/97457 "2017-08-17T16:43:57Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![irom77](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/irom77/32/12976_2.png) [@irom77](https://discuss.elastic.co/u/irom77)\
**Post date:** [August 17, 2017, 4:43pm UTC](https://discuss.elastic.co/t/logstash-output-mongodb-error-noserveravailable/97457/1 "2017-08-17T16:43:57Z")

</div>

Getting **Error::NoServerAvailable:** , my output is pretty simple and mono uri verified, please advise

```
    output {
       if [type] == "threat" {
          # Use mongodb to store logstash event.
          mongodb {
             database => "meteor"
             uri => "mongodb://mongo:27017/meteor"
             collection => "syslog" 
          }
       }
}

```

See full logstash log below:

> 16:37:57.295 [[main]\>worker1] WARN logstash.outputs.mongodb - Failed to send event to MongoDB {:event=\>2017-08-17T16:34:09.213Z 10.34.1.100 \<141\>August 17 16:34:09 dc01ap-p001mon 1,2017/17/08 16:34:09,001901000999,threat,file,1,2017/17/08 16:34:10,1.1.1.1,2.2.2.2,0.0.0.0,0.0.0.0,G0s9J4jAU3,me,you,App test,vsys1,src,dst,ae1.100,ae2.200,LF-elk,2017/17/08 16:34:11,33891243,1,11111,22222,0,0,0x0,tcp,test,Test,This is test only,any,low,server-to-client,5210010,0x0,10.10.10.0-10.255.255.255,10.20.20.20-10.255.255.255,0,,,,,,,,,,,,,, :exception=\>#\<Mongo::Error::NoServerAvailable: No server is available matching preference: #\<Mongo::ServerSelector::Primary:0x1fd3f16b @tag\_sets=, @options={:database=\>"meteor"}, @server\_selection\_timeout=30\>\>, :backtrace=\>["/usr/share/logstash/vendor/bundle/jruby/1.9/gems/mongo-2.0.6/lib/mongo/server\_selector/selectable.rb:99:in `select_server'", "/usr/share/logstash/vendor/bundle/jruby/1.9/gems/mongo-2.0.6/lib/mongo/cluster.rb:122:in `next\_primary'", "/usr/share/logstash/vendor/bundle/jruby/1.9/gems/mongo-2.0.6/lib/mongo/collection.rb:190:in `insert_many'", "/usr/share/logstash/vendor/bundle/jruby/1.9/gems/mongo-2.0.6/lib/mongo/collection.rb:175:in `insert\_one'", "/usr/share/logstash/vendor/bundle/jruby/1.9/gems/logstash-output-mongodb-3.1.2/lib/logstash/outputs/mongodb.rb:100:in `receive'", "/usr/share/logstash/logstash-core/lib/logstash/outputs/base.rb:92:in `multi\_receive'", "org/jruby/RubyArray.java:1613:in `each'", "/usr/share/logstash/logstash-core/lib/logstash/outputs/base.rb:92:in `multi\_receive'", "/usr/share/logstash/logstash-core/lib/logstash/output\_delegator\_strategies/legacy.rb:22:in `multi_receive'", "/usr/share/logstash/logstash-core/lib/logstash/output_delegator.rb:47:in `multi\_receive'", "/usr/share/logstash/logstash-core/lib/logstash/pipeline.rb:420:in `output_batch'", "org/jruby/RubyHash.java:1342:in `each'", "/usr/share/logstash/logstash-core/lib/logstash/pipeline.rb:419:in `output_batch'", "/usr/share/logstash/logstash-core/lib/logstash/pipeline.rb:365:in `worker\_loop'", "/usr/share/logstash/logstash-core/lib/logstash/pipeline.rb:330:in `start\_workers'"]}

---

<div class="post-metadata">

**Author:** ![arunvijayam](https://avatars.discourse-cdn.com/v4/letter/a/ba9def/32.png) [@arunvijayam](https://discuss.elastic.co/u/arunvijayam)\
**Post date:** [August 31, 2017, 11:34am UTC](https://discuss.elastic.co/t/logstash-output-mongodb-error-noserveravailable/97457/2 "2017-08-31T11:34:49Z")

</div>

Hi All,

I am also facing the same issue. Can any one help me out to overcome this issue.

Thanks in advance,

Arun.

---

<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:** [September 28, 2017, 11:34am UTC](https://discuss.elastic.co/t/logstash-output-mongodb-error-noserveravailable/97457/3 "2017-09-28T11:34:56Z")

</div>

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