# Mongodb input plugin for logstash

**URL:** <https://discuss.elastic.co/t/mongodb-input-plugin-for-logstash/57254>\
**Category:** Logstash\
**Created:** [August 4, 2016, 4:38pm UTC](https://discuss.elastic.co/t/mongodb-input-plugin-for-logstash/57254 "2016-08-04T16:38:53Z")\
**Posts on this page:** 10\
**Page:** 1

<div class="post-metadata">

**Author:** ![sivapuvvada](https://avatars.discourse-cdn.com/v4/letter/s/c0e974/32.png) [@sivapuvvada](https://discuss.elastic.co/u/sivapuvvada)\
**Post date:** [August 4, 2016, 4:38pm UTC](https://discuss.elastic.co/t/mongodb-input-plugin-for-logstash/57254/1 "2016-08-04T16:38:53Z")

</div>

Anyone could you please provide me the link to download mongoDB input plugin for logstash

---

<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 8, 2016, 3:38pm UTC](https://discuss.elastic.co/t/mongodb-input-plugin-for-logstash/57254/2 "2016-08-08T15:38:17Z")

</div>

Installing it like a standard plugin doesn't work? See [https://www.elastic.co/guide/en/logstash/current/working-with-plugins.html](https://www.elastic.co/guide/en/logstash/current/working-with-plugins.html).

If not, try downloading the most recent gem file from [https://github.com/phutchins/logstash-input-mongodb](https://github.com/phutchins/logstash-input-mongodb) and install it according to the instructions in the README file.

---

<div class="post-metadata">

**Author:** ![sivapuvvada](https://avatars.discourse-cdn.com/v4/letter/s/c0e974/32.png) [@sivapuvvada](https://discuss.elastic.co/u/sivapuvvada)\
**Post date:** [August 8, 2016, 6:21pm UTC](https://discuss.elastic.co/t/mongodb-input-plugin-for-logstash/57254/3 "2016-08-08T18:21:35Z")

</div>

Hi Magnusbaeck ,

Thank you for your reply .

I downloaded the zip from git and try to install plugin but got below errors as server don't have capability to connect to internet

Ignoring ffi-1.9.13 because its extensions are not built. Try: gem pristine ffi --version 1.9.13  
Validating /tmp/logstash-input-mongodb-master/logstash-input-mongodb-0.3.0.gem  
Installing logstash-input-mongodb  
fatal: Not a git repository (or any of the parent directories): .git  
Error Bundler::HTTPError, retrying 1/10  
Could not fetch specs from [https://rubygems.org/](https://rubygems.org/)

Is there anyway to download all the gems required for this installation or do we have any zip file for all the gem dependencies

---

<div class="post-metadata">

**Author:** ![sivapuvvada](https://avatars.discourse-cdn.com/v4/letter/s/c0e974/32.png) [@sivapuvvada](https://discuss.elastic.co/u/sivapuvvada)\
**Post date:** [August 10, 2016, 9:12pm UTC](https://discuss.elastic.co/t/mongodb-input-plugin-for-logstash/57254/4 "2016-08-10T21:12:19Z")

</div>

Hi Magnus ,  
Any update ?

---

<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 11, 2016, 3:30am UTC](https://discuss.elastic.co/t/mongodb-input-plugin-for-logstash/57254/5 "2016-08-11T03:30:42Z")

</div>

I don't know enough about this to answer off the cuff and I don't have time to start digging myself.

---

<div class="post-metadata">

**Author:** ![sivapuvvada](https://avatars.discourse-cdn.com/v4/letter/s/c0e974/32.png) [@sivapuvvada](https://discuss.elastic.co/u/sivapuvvada)\
**Post date:** [August 11, 2016, 5:22pm UTC](https://discuss.elastic.co/t/mongodb-input-plugin-for-logstash/57254/6 "2016-08-11T17:22:30Z")

</div>

Hi ,

I have fixed the issue , but still having some conneciton issues as per this link

I dont see any username and password

mongodb {  
uri =\> 'mongodb://10.0.0.30/my-logs?ssl=true'  
placeholder\_db\_dir =\> '/opt/logstash-mongodb/'  
placeholder\_db\_name =\> 'logstash\_sqlite.db'  
collection =\> 'events\_'  
batch\_size =\> 5000  
}

where i need to give username and password here

---

<div class="post-metadata">

**Author:** ![sivapuvvada](https://avatars.discourse-cdn.com/v4/letter/s/c0e974/32.png) [@sivapuvvada](https://discuss.elastic.co/u/sivapuvvada)\
**Post date:** [August 11, 2016, 5:49pm UTC](https://discuss.elastic.co/t/mongodb-input-plugin-for-logstash/57254/7 "2016-08-11T17:49:16Z")

</div>

I fixed the issue by changing the uri

Thank you for your help .. I am good now

---

<div class="post-metadata">

**Author:** ![Manoj\_Kumar1](https://avatars.discourse-cdn.com/v4/letter/m/ba8739/32.png) [@Manoj\_Kumar1](https://discuss.elastic.co/u/Manoj_Kumar1)\
**Post date:** [July 4, 2017, 8:16am UTC](https://discuss.elastic.co/t/mongodb-input-plugin-for-logstash/57254/8 "2017-07-04T08:16:34Z")

</div>

Can you please explain how did you solve this connection issue?

---

<div class="post-metadata">

**Author:** ![Nikita\_Kartashev](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/nikita_kartashev/32/69949_2.png) [@Nikita\_Kartashev](https://discuss.elastic.co/u/Nikita_Kartashev)\
**Post date:** [June 9, 2020, 6:02am UTC](https://discuss.elastic.co/t/mongodb-input-plugin-for-logstash/57254/9 "2020-06-09T06:02:00Z")

</div>

Good day!  
Please, explain how did you solve this connection issue?

---

<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:** [November 4, 2022, 4:25am UTC](https://discuss.elastic.co/t/mongodb-input-plugin-for-logstash/57254/10 "2022-11-04T04:25:52Z")

</div>


