# Unix domain socket as output plugin

**URL:** <https://discuss.elastic.co/t/unix-domain-socket-as-output-plugin/37633>\
**Category:** Logstash\
**Created:** [December 19, 2015, 11:22pm UTC](https://discuss.elastic.co/t/unix-domain-socket-as-output-plugin/37633 "2015-12-19T23:22:29Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![mparthas](https://avatars.discourse-cdn.com/v4/letter/m/d78d45/32.png) [@mparthas](https://discuss.elastic.co/u/mparthas)\
**Post date:** [December 19, 2015, 11:22pm UTC](https://discuss.elastic.co/t/unix-domain-socket-as-output-plugin/37633/1 "2015-12-19T23:22:30Z")

</div>

Hi,

Is there any reason why unix domain socket is restricted as input plugin ? I would want to do some more processing and avoiding a disk write. TCP sockets require ports where as unix domain socket just require fils system paths that make it attractive. Any reason ?

thanks  
mohan

---

<div class="post-metadata">

**Author:** ![warkolm](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/warkolm/32/39224_2.png) [@warkolm](https://discuss.elastic.co/u/warkolm)\
**Post date:** [December 21, 2015, 3:18am UTC](https://discuss.elastic.co/t/unix-domain-socket-as-output-plugin/37633/2 "2015-12-21T03:18:52Z")

</div>

Maybe it's just that someone hasn't written one?

---

<div class="post-metadata">

**Author:** ![Matthew\_Stoltenberg](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/matthew_stoltenberg/32/17934_2.png) [@Matthew\_Stoltenberg](https://discuss.elastic.co/u/Matthew_Stoltenberg)\
**Post date:** [May 4, 2017, 2:57pm UTC](https://discuss.elastic.co/t/unix-domain-socket-as-output-plugin/37633/3 "2017-05-04T14:57:38Z")

</div>

I actually tried to write a plugin that wrote to a unix socket, but jruby is spitting out lovely errors when trying to connect.

---

<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 6, 2017, 4:26am UTC](https://discuss.elastic.co/t/unix-domain-socket-as-output-plugin/37633/4 "2017-07-06T04:26:48Z")

</div>


