# Index pattern matching all non-system indices

**URL:** https://discuss.elastic.co/t/index-pattern-matching-all-non-system-indices/110413
**Category:** Elasticsearch
**Created:** [December 5, 2017, 7:51pm UTC](https://discuss.elastic.co/t/index-pattern-matching-all-non-system-indices/110413 "2017-12-05T19:51:48Z")
**Posts on this page:** 1
**Showing post:** 1

<div class="post-metadata">

### Author: ![Supermathie](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/supermathie/32/44936_2.png) [@Supermathie](https://discuss.elastic.co/u/Supermathie)
#### Post date: [December 5, 2017, 7:51pm UTC](https://discuss.elastic.co/t/index-pattern-matching-all-non-system-indices/110413/1 "2017-12-05T19:51:48Z")

</div>

We are running ES6 and have a number of indices:

- other-%{+YYYY.MM.dd}
- nginx-%{+YYYY.MM.dd}
- haproxy-%{+YYYY.MM.dd}

We would like to have an index pattern matching all of these, but discovered that `*` also matches the system indices.

How can I write a pattern to match only what I want? Are there any other options available beyond a globbing wildcard?

---

_[View the full topic](https://discuss.elastic.co/t/index-pattern-matching-all-non-system-indices/110413)._
