diff --git a/HowtoElasticsearch.md b/HowtoElasticsearch.md index 68607139..165cc006 100644 --- a/HowtoElasticsearch.md +++ b/HowtoElasticsearch.md @@ -984,13 +984,11 @@ $ JAVA_HOME=/usr/lib/jvm/java-8-openjdk-amd64/jre/ /usr/share/elasticsearch/bin/ Si vous obtenez une erreur HTTP *401 Unauthorized* avec le détail "missing authentication token for REST request...", c'est probablement que le plugin [shield](https://www.elastic.co/guide/en/shield/current/installing-shield.html) est activé. -### Comment supprimer proprement des vieux index +### Supprimer proprement des vieux index -Lorsqu'on utilise (par exemple) Elasticsearch pour des logs, il peut être utile de supprimer les données anciennes. +Si on utilise Elasticsearch pour des logs, voici une solution pour supprimer d'anciennes données avec [Curator](https://www.elastic.co/guide/en/elasticsearch/client/curator/current/index.html), mais lorsque ça n'est pas possible (à cause de compatibilité avec le système) on peut recourir à une approche manuelle: -La solution la plus propre est d'utiliser [Curator](https://www.elastic.co/guide/en/elasticsearch/client/curator/current/index.html), mais lorsque ça n'est pas possible (à cause de compatibilité avec le système) on peut recourir à une approche manuelle moins souple mais efficace : - -Voici un exemple qui pour les index nommés `logstash-*`, ne va conserver que les 20 derniers. +Voici un exemple pour conserver que les 20 derniers index nommés `logstash-*`: ~~~{.bash} #!/bin/bash