# Launch simultaneous multiples logtsatash's files configuration

**URL:** https://discuss.elastic.co/t/launch-simultaneous-multiples-logtsatashs-files-configuration/40108
**Category:** Logstash
**Created:** [January 26, 2016, 9:55am UTC](https://discuss.elastic.co/t/launch-simultaneous-multiples-logtsatashs-files-configuration/40108 "2016-01-26T09:55:22Z")
**Posts on this page:** 10
**Page:** 1

<div class="post-metadata">

### Author: ![Diyal](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/diyal/32/10110_2.png) [@Diyal](https://discuss.elastic.co/u/Diyal)
#### Post date: [January 26, 2016, 9:55am UTC](https://discuss.elastic.co/t/launch-simultaneous-multiples-logtsatashs-files-configuration/40108/1 "2016-01-26T09:55:22Z")

</div>

Hi,

I need to launch simultaneous multiples logtsatash's files configuration .  
Is it possible with this only command ? =\> bin/logstash agent -f logstashfile1.conf logstashfile2.conf logstashfile3.conf

Thanks,

---

<div class="post-metadata">

### Author: ![\_Alexwii](https://avatars.discourse-cdn.com/v4/letter/_/bbce88/32.png) [@\_Alexwii](https://discuss.elastic.co/u/_Alexwii)
#### Post date: [January 26, 2016, 10:26am UTC](https://discuss.elastic.co/t/launch-simultaneous-multiples-logtsatashs-files-configuration/40108/2 "2016-01-26T10:26:51Z")

</div>

With this command it's just for test.

Configuration files will be in /etc/logstash/conf.d and you can have multiple config

---

<div class="post-metadata">

### Author: ![Diyal](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/diyal/32/10110_2.png) [@Diyal](https://discuss.elastic.co/u/Diyal)
#### Post date: [January 26, 2016, 11:10am UTC](https://discuss.elastic.co/t/launch-simultaneous-multiples-logtsatashs-files-configuration/40108/3 "2016-01-26T11:10:27Z")

</div>

Ah OK, Alex. So I will see in /etc/logstash/conf.d

Thanks so much

---

<div class="post-metadata">

### Author: ![\_Alexwii](https://avatars.discourse-cdn.com/v4/letter/_/bbce88/32.png) [@\_Alexwii](https://discuss.elastic.co/u/_Alexwii)
#### Post date: [January 26, 2016, 12:35pm UTC](https://discuss.elastic.co/t/launch-simultaneous-multiples-logtsatashs-files-configuration/40108/4 "2016-01-26T12:35:01Z")

</div>

Don't forget restart Logstash service 😉

---

<div class="post-metadata">

### Author: ![Architha](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/architha/32/92477_2.png) [@Architha](https://discuss.elastic.co/u/Architha)
#### Post date: [January 27, 2016, 8:51am UTC](https://discuss.elastic.co/t/launch-simultaneous-multiples-logtsatashs-files-configuration/40108/5 "2016-01-27T08:51:08Z")

</div>

Hi Alex,

Could you help me with the path of conf.d ?  
P.S I am on windows machine, i did not find etc/logstash.

Thanks!

---

<div class="post-metadata">

### Author: ![\_Alexwii](https://avatars.discourse-cdn.com/v4/letter/_/bbce88/32.png) [@\_Alexwii](https://discuss.elastic.co/u/_Alexwii)
#### Post date: [January 27, 2016, 10:04am UTC](https://discuss.elastic.co/t/launch-simultaneous-multiples-logtsatashs-files-configuration/40108/6 "2016-01-27T10:04:13Z")

</div>

Hi Architha,

i'm sorry i don't know how Logstash works on Windows machine 😕 !

But maybe in folder where you have installed Logstash ? Like C:\Program\Logstash\ ?

Keep me up-to-date if you find !

---

<div class="post-metadata">

### Author: ![Diyal](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/diyal/32/10110_2.png) [@Diyal](https://discuss.elastic.co/u/Diyal)
#### Post date: [January 27, 2016, 10:40am UTC](https://discuss.elastic.co/t/launch-simultaneous-multiples-logtsatashs-files-configuration/40108/7 "2016-01-27T10:40:11Z")

</div>

Hi Alex,

Finally, i don't modify conf.d . I used in my only logstash File Configuration with the condition ( if, else if ...) to verify the path for each files' group to apply what I want for each Log Type 🙂 :

input {  
file {  
'path' =\> FOLDER/DEV1/_.log  
}  
file {  
'path' =\> FOLDER/DEV2/_.log  
}  
}

filter{

if [path] =~ "DEV1" { kv{} mutate{}.................}  
else if [path] =~ "DEV2" { kv{} grok{}.................}

}

output {  
elasticsearch{

```
   		hosts => '127.0.0.1:9200'
    	index => 'logstash-2016.01.15'

```

}   
stdout {}

}

---

<div class="post-metadata">

### Author: ![\_Alexwii](https://avatars.discourse-cdn.com/v4/letter/_/bbce88/32.png) [@\_Alexwii](https://discuss.elastic.co/u/_Alexwii)
#### Post date: [January 27, 2016, 2:46pm UTC](https://discuss.elastic.co/t/launch-simultaneous-multiples-logtsatashs-files-configuration/40108/8 "2016-01-27T14:46:24Z")

</div>

This is perfect 🙂

But I think it's better have several Files Configuration, it's more easy to find your option who must be modified

---

<div class="post-metadata">

### Author: ![Diyal](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/diyal/32/10110_2.png) [@Diyal](https://discuss.elastic.co/u/Diyal)
#### Post date: [January 27, 2016, 3:00pm UTC](https://discuss.elastic.co/t/launch-simultaneous-multiples-logtsatashs-files-configuration/40108/9 "2016-01-27T15:00:00Z")

</div>

Yes I agree with you that it's more easy to find or debug option, if i use this. 🙂 ... So I will see after :).

Think You

---

<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:14am UTC](https://discuss.elastic.co/t/launch-simultaneous-multiples-logtsatashs-files-configuration/40108/10 "2017-07-06T05:14:06Z")

</div>


