Hello ES users,
I am trying to explore an option to delete certain type of logs from ES index without deleting the whole index. For example, DEBUG type logs doesn't need to be retained for longer period compared to INFO type logs. Is it possible to delete specific type of logs from an index?
Yes, you can do this by using delete by query. This is however quite expensive so you would be better off grouping data into indices based on retention requirements so you can delete complete indices instead.
Hi, can you please point me to the documentation for deleting by query and you mean resource, time expensive? Can you also explain a bit about the second option?
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.