Pagina 1 di 1
Archiviazione LogsAPI sul server
Pubblicato: 31 agosto 2026 - 15:28
di Esberard
Salve,
esiste un meccanismo per eliminare i log delle API del server a intervalli prestabiliti?
Attualmente abbiamo 1.904.880 log dal 13 dicembre 2023 (che cominciano a essere tanti).
Grazie per il vostro riscontro,
Rémy
Oggetto: Archiviazione di LogsAPI sul server
Pubblicato: 2 settembre 2026 - 09:53
di htouvet
Ciao Rémy,
No, in effetti non esiste una procedura di pulizia automatica, se non quella di eliminare tutto tramite l'interfaccia della console, che forse è un po' troppo drastica
In attesa di una soluzione migliore, la query SQL rappresenta la soluzione temporanea
Elimina tutto ciò che ha più di un anno:
Codice: Seleziona tutto
delete from logsapi l where l.created_on < current_date - 365;
(In WAPT 2.7, esiste un indice sul campo created_on)
Ma nella versione 2.6 è possibile aggiungerlo manualmente:
Codice: Seleziona tutto
CREATE INDEX IF NOT EXISTS logsapi_created_on ON LogsAPI USING btree(created_on, endpoint);
)
Nella versione 2.7 aggiungerò un'attività di pulizia automatica giornaliera che verrà eseguita per impostazione predefinita 365 giorni all'anno
Oggetto: Archiviazione di LogsAPI sul server
Pubblicato: 2 settembre 2026 - 09:58
di Esberard
Ciao Hubert,
grazie mille per il tuo feedback, ne abbiamo preso nota.
Buona giornata,
Rémy