# Logstash multiple outputs

**URL:** <https://discuss.elastic.co/t/logstash-multiple-outputs/238428>\
**Category:** Logstash\
**Created:** [June 24, 2020, 10:00am UTC](https://discuss.elastic.co/t/logstash-multiple-outputs/238428 "2020-06-24T10:00:34Z")\
**Posts on this page:** 7\
**Page:** 1

<div class="post-metadata">

**Author:** ![mycloudcms](https://avatars.discourse-cdn.com/v4/letter/m/3be4f8/32.png) [@mycloudcms](https://discuss.elastic.co/u/mycloudcms)\
**Post date:** [June 24, 2020, 10:00am UTC](https://discuss.elastic.co/t/logstash-multiple-outputs/238428/1 "2020-06-24T10:00:34Z")

</div>

Hi, once I try to add multiple output.logstash as array, I don't get any data, can you please assist? Thank you  
ex.

```auto
#----------------------------- Logstash output --------------------------------
output.logstash:
  # The Logstash hosts
  **hosts: ["log01.ex.com:5044","log02.ex.com:5045"]**
  # Optional SSL. By default is off.
  # List of root certificates for HTTPS server verifications
  #ssl.certificate_authorities: ["/etc/pki/root/ca.pem"]

  # Certificate for SSL client authentication
  #ssl.certificate: "/etc/pki/client/cert.pem"

  # Client Certificate Key
  #ssl.key: "/etc/pki/client/cert.key"

```

---

<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:** [June 25, 2020, 1:32am UTC](https://discuss.elastic.co/t/logstash-multiple-outputs/238428/2 "2020-06-25T01:32:35Z")

</div>

If that's an exact copy of your config, you should remove the `**` around the `hosts` setting.

---

<div class="post-metadata">

**Author:** ![mycloudcms](https://avatars.discourse-cdn.com/v4/letter/m/3be4f8/32.png) [@mycloudcms](https://discuss.elastic.co/u/mycloudcms)\
**Post date:** [June 26, 2020, 1:44pm UTC](https://discuss.elastic.co/t/logstash-multiple-outputs/238428/3 "2020-06-26T13:44:32Z")

</div>

Hi, it's just a typo the `**` around the `hosts` setting.

---

<div class="post-metadata">

**Author:** ![mycloudcms](https://avatars.discourse-cdn.com/v4/letter/m/3be4f8/32.png) [@mycloudcms](https://discuss.elastic.co/u/mycloudcms)\
**Post date:** [July 9, 2020, 11:38am UTC](https://discuss.elastic.co/t/logstash-multiple-outputs/238428/4 "2020-07-09T11:38:56Z")

</div>

Hi, anyone can please assist?

---

<div class="post-metadata">

**Author:** ![Jenni](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/jenni/32/29684_2.png) [@Jenni](https://discuss.elastic.co/u/Jenni)\
**Post date:** [July 9, 2020, 12:56pm UTC](https://discuss.elastic.co/t/logstash-multiple-outputs/238428/5 "2020-07-09T12:56:17Z")

</div>

Just to make sure: You are really not getting any data in either of these Logstash instances? With this configuration the expected behaviour would be that one gets all the data and the other gets none.

---

<div class="post-metadata">

**Author:** ![vishakh](https://avatars.discourse-cdn.com/v4/letter/v/c89c15/32.png) [@vishakh](https://discuss.elastic.co/u/vishakh)\
**Post date:** [July 27, 2020, 10:05pm UTC](https://discuss.elastic.co/t/logstash-multiple-outputs/238428/6 "2020-07-27T22:05:27Z")

</div>

If you've more than one logstash-output - Make sure you add `loadbalance: true` option to output.logstash

---

<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:** [August 24, 2020, 10:05pm UTC](https://discuss.elastic.co/t/logstash-multiple-outputs/238428/7 "2020-08-24T22:05:28Z")

</div>

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