Page 1 sur 1

Stockage logsapi sur le serveur

Publié : 31 août 2026 - 15:28
par esberard
Bonjour,

Y a-t-il un mécanisme prévu pour nettoyer à un intervalle définit les logsapi du serveur ?

Nous avons actuellement 1 904 880 logs depuis le 13 décembre 2023 (ce qui commence à faire beaucoup).

Merci pour votre retour

Rémy

Re: Stockage logsapi sur le serveur

Publié : 02 sept. 2026 - 09:53
par htouvet
Bonjour Rémy,
Non effectivement, pas de purge automatique à part tout effacer par l'interface de la console, ce qui est un peu trop radical peut être

En attendant mieux, la solution est la requête SQL

Purge de tout ce qui plus vieux qu'un an :

Code : Tout sélectionner

delete from logsapi l where l.created_on < current_date - 365;
(en wapt 2.7, il y a un index sur ce champ created_on
mais en 2.6, on peut l'ajouter manuellement:

Code : Tout sélectionner

CREATE INDEX IF NOT EXISTS logsapi_created_on ON LogsAPI USING btree(created_on, endpoint);
)

Je vais rajouter une tâche journalière de purge auto à 365 jours par défaut dans la 2.7

Re: Stockage logsapi sur le serveur

Publié : 02 sept. 2026 - 09:58
par esberard
Salut Hubert,

Merci beaucoup pour ton retour, c'est noté ;)

Bonne journée

Rémy