-
Notifications
You must be signed in to change notification settings - Fork 24.9k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Filtering system indices by naming standard #56777
Comments
Pinging @elastic/es-core-infra (:Core/Infra/Core) |
Hi @freesinger, thanks for using Elasticsearch! We're in the process of implementing some features that I think will fulfill this requirement. I'll give a brief summary below, or you can find our tracking issue at #50251. First, in the recently-released version 7.7.0, there's a new feature called "hidden indices" using the new index setting Second, we're introducing a formalized concept of "system indices", which will be completely locked down and managed by Elasticsearch (or plugins), and access to these indices will only be possible via specialized APIs. This feature is still in development. These formalized system indices are intended for data that is more sensitive or that needs to be tightly controlled - Finally, in 7.7.0, we've deprecated the creation of indices with dot-prefixed names that are not 1) hidden indices or 2) managed by ES or a plugin. In a future major version, all dot-prefixed indices will be required to either be hidden or a managed system index. I think this should cover the use case you're asking about, so I'm going to close this issue. If there's something we've missed and this doesn't cover your use case, please feel free to provide feedback. If you would like assistance handling dot-prefixed indices in the meantime, I encourage you to ask on our forums. |
I tried to export elasticsearch indices and found system index starting with dot like
.kibana
index appeared. Since it's a convention to name a system index, I set a simple rule to filter all the system indices. Soon I found that users can name an index starting with.
and the index can be accepted.Wondering whether this naming behavior can be prevented by ES engine or can I filter system indices by other metadata of indices?
The text was updated successfully, but these errors were encountered: