Hi, we have installed version 7.5 of the stack and we want to upgrade to the latest version, but our custom indexes are already called: metrics-<name-of-the-data> example : metrics-interfaces .
what problems could arise, and how to manage them? because data streams have the prefix "metrics" in the newer versions.
so what will happen with dashboards? and after the instalation, when indexing new data from those old indexes, will be stored like data streams?
I would say that it is mostly safe to upgrade, the metrics-* data streams seems to be used with the integrations from fleets or elastic agent that would load the custom templates, but since this kind of naming is now used by elastic, some things can break.
I think that the best way to be really sure is to test it on a non-production environment, to replicate your current version and the upgrade process.
From the documentation, the built-in templates are only applied when you use some integration with the elastic agent/fleet, and they use the pattern metrics-*-*, if you just have metrics-* as your naming pattern, so your index would not match those templates.
And since metrics-* is now used by elastic, I would changing the prefix name of new index.
Thanks Leandro for taking time to read the question, I will follow your suggestions, and thanks for "helping users achieve awesome things with the Elastic Stack"
Apache, Apache Lucene, Apache Hadoop, Hadoop, HDFS and the yellow elephant
logo are trademarks of the
Apache Software Foundation
in the United States and/or other countries.