# Configure two outputs in Logstash

**URL:** <https://discuss.elastic.co/t/configure-two-outputs-in-logstash/254658>\
**Category:** Logstash\
**Created:** [November 8, 2020, 8:56am UTC](https://discuss.elastic.co/t/configure-two-outputs-in-logstash/254658 "2020-11-08T08:56:46Z")\
**Posts on this page:** 5\
**Page:** 1

<div class="post-metadata">

**Author:** ![Falikou1](https://avatars.discourse-cdn.com/v4/letter/f/74df32/32.png) [@Falikou1](https://discuss.elastic.co/u/Falikou1)\
**Post date:** [November 8, 2020, 8:56am UTC](https://discuss.elastic.co/t/configure-two-outputs-in-logstash/254658/1 "2020-11-08T08:56:46Z")

</div>

Logstash is a log aggregator that collects data from various input sources, performs various transformations and enhancements, and then sends the data to various supported output destinations.  
Is it possible to configure two outputs in the same Logstash config file?

- Elasticsearch
- AWS

---

<div class="post-metadata">

**Author:** ![ylasri](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/ylasri/32/86120_2.png) [@ylasri](https://discuss.elastic.co/u/ylasri)\
**Post date:** [November 8, 2020, 10:09am UTC](https://discuss.elastic.co/t/configure-two-outputs-in-logstash/254658/2 "2020-11-08T10:09:42Z")

</div>

Yes!

---

<div class="post-metadata">

**Author:** ![Falikou1](https://avatars.discourse-cdn.com/v4/letter/f/74df32/32.png) [@Falikou1](https://discuss.elastic.co/u/Falikou1)\
**Post date:** [November 8, 2020, 10:16am UTC](https://discuss.elastic.co/t/configure-two-outputs-in-logstash/254658/3 "2020-11-08T10:16:28Z")

</div>

Can you give me an example of configuring two outputs?

---

<div class="post-metadata">

**Author:** ![ylasri](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/ylasri/32/86120_2.png) [@ylasri](https://discuss.elastic.co/u/ylasri)\
**Post date:** [November 8, 2020, 10:19am UTC](https://discuss.elastic.co/t/configure-two-outputs-in-logstash/254658/4 "2020-11-08T10:19:56Z")

</div>

Just put as much as output your want, make sure desired output have a plugin [here](https://www.elastic.co/guide/en/logstash/current/output-plugins.html)

```auto
output {
  elasticsearch { hosts => ["localhost:9200"] }
  stdout { codec => rubydebug }
   s3 {
        access_key_id => "1234",
        secret_access_key => "secret",
        region => "eu-west-1",
        bucket => "logstash-test",
        additional_settings => {
          "force_path_style" => true,
          "follow_redirects" => false
        }
      }
}

```

---

<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:** [December 6, 2020, 10:19am UTC](https://discuss.elastic.co/t/configure-two-outputs-in-logstash/254658/5 "2020-12-06T10:19:56Z")

</div>

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