# Does logstash have anything as Pattern\_dir for Match\_Dir?

**URL:** <https://discuss.elastic.co/t/does-logstash-have-anything-as-pattern-dir-for-match-dir/47136>\
**Category:** Logstash\
**Created:** [April 12, 2016, 3:20pm UTC](https://discuss.elastic.co/t/does-logstash-have-anything-as-pattern-dir-for-match-dir/47136 "2016-04-12T15:20:23Z")\
**Posts on this page:** 6\
**Page:** 1

<div class="post-metadata">

**Author:** ![Sameer\_Panicker](https://avatars.discourse-cdn.com/v4/letter/s/d9b06d/32.png) [@Sameer\_Panicker](https://discuss.elastic.co/u/Sameer_Panicker)\
**Post date:** [April 12, 2016, 3:20pm UTC](https://discuss.elastic.co/t/does-logstash-have-anything-as-pattern-dir-for-match-dir/47136/1 "2016-04-12T15:20:23Z")

</div>

I have multiple GROK match patterns.  
e.g.  
grok { match =\> { "message" =\> ["GROK Pattern 1", "GROK Pattern 2"] } }

Do we have anything as patterns\_dir for above match patterns.  
i.e. patterns\_dir =\> ["/opt/logstash/patterns", "/opt/logstash/extra\_patterns"]

This will make my conf file look more cleaner, short and simple to read.

---

<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:** [April 13, 2016, 4:11am UTC](https://discuss.elastic.co/t/does-logstash-have-anything-as-pattern-dir-for-match-dir/47136/2 "2016-04-13T04:11:07Z")

</div>

Yes, that is directly from the docs - [Grok filter plugin | Logstash Reference [8.11] | Elastic](https://www.elastic.co/guide/en/logstash/current/plugins-filters-grok.html#plugins-filters-grok-patterns_dir)

> patterns\_dir =\> ["/opt/logstash/patterns", "/opt/logstash/extra\_patterns"]

---

<div class="post-metadata">

**Author:** ![Sameer\_Panicker](https://avatars.discourse-cdn.com/v4/letter/s/d9b06d/32.png) [@Sameer\_Panicker](https://discuss.elastic.co/u/Sameer_Panicker)\
**Post date:** [April 13, 2016, 4:18am UTC](https://discuss.elastic.co/t/does-logstash-have-anything-as-pattern-dir-for-match-dir/47136/3 "2016-04-13T04:18:59Z")

</div>

This is for patterns\_dir. I am asking for multiple grok match patterns.

---

<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:** [April 13, 2016, 4:22am UTC](https://discuss.elastic.co/t/does-logstash-have-anything-as-pattern-dir-for-match-dir/47136/4 "2016-04-13T04:22:28Z")

</div>

Oh right, your use of that in the OP threw me.

No, you cannot.

---

<div class="post-metadata">

**Author:** ![Sameer\_Panicker](https://avatars.discourse-cdn.com/v4/letter/s/d9b06d/32.png) [@Sameer\_Panicker](https://discuss.elastic.co/u/Sameer_Panicker)\
**Post date:** [April 13, 2016, 4:23am UTC](https://discuss.elastic.co/t/does-logstash-have-anything-as-pattern-dir-for-match-dir/47136/5 "2016-04-13T04:23:11Z")

</div>

Cool. No problem.

Thanks again.

---

<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:02am UTC](https://discuss.elastic.co/t/does-logstash-have-anything-as-pattern-dir-for-match-dir/47136/6 "2017-07-06T05:02:37Z")

</div>


