Mantenimiento ElasticSearch
Se recomienda hacer limpieza periódica de documentos y antes que todo, revisar la documentación para crear respaldos a los índices antes de probar alguna eliminación y así poder restaurar en caso de equivocación.
https://www.elastic.co/guide/en/elasticsearch/reference/current/modules-snapshots.html
- A continuación script utilizado para eliminar todos los índices EXCEPTO aquellos índices que finalizan con el nombre 2018.07.
URL: http://10.1.2.16:9200/*,-*-*-*-2018.07.*
Verbo: DELETE
- A continuación un script utilizado para eliminar logs (más no índices) creados antes de determinada fecha:
POST /_all/_delete_by_query
{
"query": {
"bool": {
"must":
{
"range" : {
"timeStamp" : {
"lte" : "2018-07-01T00:00:00.0000000Z"
}
}
}
}
}
}
Quedando así: