# Two or more network destinations for logstash-forwarer

**URL:** <https://discuss.elastic.co/t/two-or-more-network-destinations-for-logstash-forwarer/26518>\
**Category:** Logstash\
**Created:** [July 29, 2015, 7:27pm UTC](https://discuss.elastic.co/t/two-or-more-network-destinations-for-logstash-forwarer/26518 "2015-07-29T19:27:44Z")\
**Posts on this page:** 5\
**Page:** 1

<div class="post-metadata">

**Author:** ![alexanderm](https://avatars.discourse-cdn.com/v4/letter/a/e19b73/32.png) [@alexanderm](https://discuss.elastic.co/u/alexanderm)\
**Post date:** [July 29, 2015, 7:27pm UTC](https://discuss.elastic.co/t/two-or-more-network-destinations-for-logstash-forwarer/26518/1 "2015-07-29T19:27:44Z")

</div>

I have two types of log files on my host: json formatted & plain text, and I want to send them to different logstash servers. I made 2 config files with different network options, but logstash-forwarer refuse second config with : "Could not load config file /etc/logstash-forwarder.d/logs.logstash-forwarder.conf: SSLCA already defined as '/etc/pki/logstash-forwarder/logstash-forwarder-dev.crt' in previous config file".  
How can I have different network options for different group of files?

---

<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:** [July 29, 2015, 10:51pm UTC](https://discuss.elastic.co/t/two-or-more-network-destinations-for-logstash-forwarer/26518/2 "2015-07-29T22:51:09Z")

</div>

Use tags on the inputs with conditionals for those on the outputs.

[https://www.elastic.co/guide/en/logstash/current/config-examples.html#using-conditionals](https://www.elastic.co/guide/en/logstash/current/config-examples.html#using-conditionals)

---

<div class="post-metadata">

**Author:** ![alexanderm](https://avatars.discourse-cdn.com/v4/letter/a/e19b73/32.png) [@alexanderm](https://discuss.elastic.co/u/alexanderm)\
**Post date:** [July 30, 2015, 8:39am UTC](https://discuss.elastic.co/t/two-or-more-network-destinations-for-logstash-forwarer/26518/3 "2015-07-30T08:39:05Z")

</div>

I can use conditional only at logstash side, but my problem is about forwarder.  
The only attribute, I can add with logstash-forwarder, to use in condition is 'type'. I can route json & plain logs to one plain lumberjack input, but set 'special' type for all json logs. Than I can use decoding filter.  
Not so pretty, but useful, thank you!

But is there way to route json logs to separate input ?

---

<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:** [July 30, 2015, 11:58am UTC](https://discuss.elastic.co/t/two-or-more-network-destinations-for-logstash-forwarer/26518/4 "2015-07-30T11:58:46Z")

</div>

Ahh sorry, misread that 😄  
There's nothing you can do there unfortunately.

---

<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, 5:33am UTC](https://discuss.elastic.co/t/two-or-more-network-destinations-for-logstash-forwarer/26518/5 "2017-07-06T05:33:21Z")

</div>


