Looks like you are only seeing "legacy" index templates, which was fixed in the release of 7.10.0 a few hours ago. So you can either upgrade to use the Kibana UI, or you can work around the UI bug in older versions by running the API request directly. You can update the template settings manually by assigning the index.lifecycle.name to93-Day-Retention-Policy. There's also a way to assign this manually to indices even if they weren't matched by the template:
Does this need to be manually run, or can it run automatically every so often somehow?
I presume this would be correct to delete anything older than 93 days for those queries? I ran them and they came back with successful results, although nothing was deleted as it hasn't been running for 93 days yet.
The purpose of Index Lifecycle Management is to automate that- you shouldn't need to manually delete documents. Like I said, you can do this from the Kibana UI by going to the "Edit template" UI. You can find it in:
Stack Management > Index Management > Index Templates > metricbeat-* > Edit > Page 3, Index settings
And then you can use the setting { "index.lifecycle.name": "93-Day-Retention-Policy" }
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.