# Processing order of \* .conf files

**URL:** <https://discuss.elastic.co/t/processing-order-of-conf-files/191374>\
**Category:** Logstash\
**Created:** [July 19, 2019, 10:59am UTC](https://discuss.elastic.co/t/processing-order-of-conf-files/191374 "2019-07-19T10:59:25Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![vld53](https://avatars.discourse-cdn.com/v4/letter/v/8e7dd6/32.png) [@vld53](https://discuss.elastic.co/u/vld53)\
**Post date:** [July 19, 2019, 10:59am UTC](https://discuss.elastic.co/t/processing-order-of-conf-files/191374/1 "2019-07-19T10:59:26Z")

</div>

Hello everybody. Well, sorry for my English.  
How can i manage processing order of \*.conf files?  
So in other words i want to perform \*.conf files in my order. Now i cant understand how logstash handle it.  
For example I have 5 files.  
1 - input  
2 - filter1  
3 - filter2  
4 - output1  
5 - output2  
Can i do it in follow order?  
1 - input  
2 - output1  
3 - filter1  
4 - filter2  
5 - output2

---

<div class="post-metadata">

**Author:** ![Badger](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/badger/32/25190_2.png) [@Badger](https://discuss.elastic.co/u/Badger)\
**Post date:** [July 19, 2019, 1:26pm UTC](https://discuss.elastic.co/t/processing-order-of-conf-files/191374/2 "2019-07-19T13:26:47Z")

</div>

If you have multiple configuration files for a single pipeline then they are combined. Events are read from all of the outputs, sent through all of the filters, and every event is written to every output (unless you use conditionals).

There is no concept of order for inputs or output. Order certainly does matter for filters.

---

<div class="post-metadata">

**Author:** ![vld53](https://avatars.discourse-cdn.com/v4/letter/v/8e7dd6/32.png) [@vld53](https://discuss.elastic.co/u/vld53)\
**Post date:** [July 22, 2019, 7:36am UTC](https://discuss.elastic.co/t/processing-order-of-conf-files/191374/3 "2019-07-22T07:36:11Z")

</div>

Ok, thank you for answer! it seems i understood what i need to do

---

<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 19, 2019, 7:36am UTC](https://discuss.elastic.co/t/processing-order-of-conf-files/191374/4 "2019-08-19T07:36:13Z")

</div>

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