Effectuer un rollover via un alias
ElasticsearchCycle de vie des indexCommande
POST /customer-alias/_rollover
{
"conditions": {
"max_age": "7d",
"max_docs": 100000000,
"max_primary_shard_size": "50gb"
}
}Ce que fait la commande
Quand l'index d'écriture pointé par l'alias remplit les conditions, crée un nouvel index et y fait pointer l'alias.
Quand l'utiliser
Pour gérer la taille des index pour les données de séries temporelles (alternative/complément à ILM).
Attention
L'alias doit avoir un seul index d'écriture via is_write_index ; une mauvaise configuration bloque le rollover.