Vue d’ensemble
L’API Storage permet de gerer le stockage de Fess. Vous pouvez consulter l’utilisation du stockage des index et effectuer des optimisations.
URL de base
Liste des endpoints
| Methode | Chemin | Description |
|---|---|---|
| GET | / | Obtention des informations de stockage |
| POST | /optimize | Optimisation de l’index |
| POST | /flush | Flush de l’index |
Obtention des informations de stockage
Requete
Reponse
Champs de la reponse
| Champ | Description |
|---|---|
indices | Liste des index |
name | Nom de l’index |
status | Statut de l’index (open/close) |
health | Statut de sante (green/yellow/red) |
docsCount | Nombre de documents |
docsDeleted | Nombre de documents supprimes |
storeSize | Taille du stockage |
primariesStoreSize | Taille des shards primaires |
shards | Nombre de shards |
replicas | Nombre de replicas |
totalStoreSize | Taille totale du stockage |
totalDocsCount | Nombre total de documents |
clusterHealth | Sante du cluster |
diskUsage | Utilisation du disque |
Optimisation de l’index
Requete
Corps de la requete
Description des champs
| Champ | Requis | Description |
|---|---|---|
index | Non | Nom de l’index (tous les index si non specifie) |
maxNumSegments | Non | Nombre maximum de segments (par defaut : 1) |
onlyExpungeDeletes | Non | Supprimer uniquement les documents supprimes (par defaut : false) |
flush | Non | Flush apres optimisation (par defaut : true) |
Reponse
Flush de l’index
Requete
Corps de la requete
Description des champs
| Champ | Requis | Description |
|---|---|---|
index | Non | Nom de l’index (tous les index si non specifie) |
Reponse
Exemples d’utilisation
Obtention des informations de stockage
Optimisation de tous les index
Optimisation d’un index specifique
Suppression des documents supprimes
Flush de l’index
Informations complementaires
Vue d’ensemble de l’API Admin - Vue d’ensemble de l’API Admin
API SystemInfo - API des informations systeme
Présentation - Guide de gestion du stockage