DBAtlas · Atlas d'exploitation des bases de données

Effectuer un rollover via un alias

ElasticsearchCycle de vie des index

Commande

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.

Ouvrir dans DBAtlas →

Voir aussi