Gestione delle tabelle di registro per un database WordPress sano
English version: Managing Log Tables for a Healthy WordPress Database
Mantenere il tuo sito WordPress sicuro ed efficiente non è un'impresa da poco, soprattutto con un plugin robusto come WP Cerber che lavora instancabilmente in background. Una parte fondamentale delle funzionalità di WP Cerber riguarda la registrazione di eventi e traffico tramite due tabelle di database: cerber_log e cerber_traffic . Sebbene questi log siano fondamentali per il monitoraggio e l'analisi dell'attività, gestirli in modo efficace è essenziale per evitare il sovraccarico del database e mantenere prestazioni ottimali del sito web. In questo articolo, analizzeremo il funzionamento di queste tabelle di log, cosa ne influenza le dimensioni e come tenerle sotto controllo.
Informazioni sulle tabelle di registro di WP Cerber
WP Cerber utilizza due tabelle principali per registrare gli eventi sul tuo sito web:
-
cerber_logmemorizza i registri delle attività. -
cerber_traffictiene traccia dei dettagli del traffico.
Queste tabelle crescono naturalmente man mano che registrano eventi e richieste HTTP. Nel tempo, questo può comportare un utilizzo significativo del database, soprattutto su siti ad alto traffico. Fortunatamente, WP Cerber offre diversi modi per gestire e ottimizzare questi log.
Cosa determina la dimensione della tabella dei registri?
Diversi fattori influenzano la dimensione delle tabelle cerber_log e cerber_traffic :
- Eventi del sito web : più eventi significano più record. Ad esempio, tentativi di accesso, accessi non riusciti e altre attività contribuiscono alla crescita della tabella
cerber_log. - Richieste HTTP : un volume elevato di traffico in entrata aumenta le dimensioni della tabella
cerber_traffic. - Impostazioni WP Cerber : le opzioni di registrazione abilitate determinano la quantità di informazioni memorizzate.
Comprendendo questi fattori, è possibile adottare misure per impedire una crescita non necessaria del database.
Pulizia automatica per prevenire il gonfiore
WP Cerber è progettato per gestire i dati di log in modo efficiente. Elimina automaticamente i record obsoleti in base alle impostazioni di conservazione configurate. Questo garantisce che il database non accumuli dati non necessari e rimanga gestibile.
Come ottimizzare le dimensioni delle tabelle di registro
WP Cerber consente di controllare la durata della conservazione dei log. Le seguenti impostazioni consentono di regolare il periodo di conservazione:
- "Conserva i registri dei visitatori non registrati per"
- "Conserva i registri degli utenti registrati per"
Puoi trovare queste impostazioni:
- Nella scheda Impostazioni principali per il Registro attività .
- Nella scheda Impostazioni in Traffic Inspector per il registro Traffic Inspector .
Impostando periodi di conservazione più brevi, è possibile ridurre l'utilizzo del database senza perdere l'accesso ai dati recenti.
Gestione dei registri dell'ispettore del traffico
La dimensione della tabella dei registri di Traffic Inspector dipende dalla quantità di dati che si sceglie di registrare per ogni richiesta in arrivo. Nella sezione Registrazione del traffico , è possibile abilitare o disabilitare opzioni di registrazione specifiche.
- Registrazione del traffico : disabilitando completamente la registrazione del traffico, la dimensione della tabella
cerber_trafficverrà ridotta a zero. - Registrazione delle attività : questa è una funzionalità fondamentale di WP Cerber e non può essere disattivata, poiché supporta gli algoritmi di analisi e sicurezza del plugin.
Impostazioni consigliate
Per il Registro Attività , un periodo di conservazione di 90 giorni rappresenta un buon equilibrio tra la conservazione di record utili e la gestione delle dimensioni del database. Per il Registro di Traffic Inspector , consigliamo di conservare i registri fino a 30 giorni, poiché i dati sul traffico tendono ad accumularsi più rapidamente e possono occupare molto spazio di archiviazione.
Dimensioni della tabella dei registri di monitoraggio
WP Cerber fornisce strumenti per aiutarti a tenere d'occhio le tue tabelle di registro:
- Scheda Diagnostica : visualizza la dimensione corrente delle tabelle di registro nella sezione Informazioni sul database.
- Cancellazione manuale : consente di svuotare le tabelle direttamente dalla scheda Diagnostica , sebbene questa opzione non sia generalmente consigliata in quanto rimuove dati storici potenzialmente preziosi. Per saperne di più, clicca qui:Cancellazione dei registri di attività e traffico in tempo reale.
Risoluzione dei problemi di crescita continua dei registri
Se noti che le tabelle dei log crescono in modo incontrollato, potrebbe esserci un problema con le cron task di WordPress. Queste attività pianificate sono responsabili dell'esecuzione di attività di manutenzione, inclusa la pulizia dei log. Errori di configurazione o problemi del server web possono impedire la corretta esecuzione di queste attività.
Per diagnosticare e risolvere questo problema, fare riferimento alla seguente guida: Perché le tabelle dei log stanno crescendo e come risolvere il problema .
Se non si risolve questo problema, il sito web potrebbe rallentare e le operazioni critiche potrebbero interrompersi, come i backup.
Conclusione
La gestione delle tabelle di log di WP Cerber è fondamentale per garantire la sicurezza e l'efficienza del tuo sito WordPress. Comprendendo il funzionamento di queste tabelle e utilizzando le impostazioni del plugin per controllarne le dimensioni, puoi evitare il sovraccarico del database e mantenere prestazioni ottimali.
Se le tabelle dei log crescono in modo incontrollato, non ignorare i segnali di allarme. Indaga su potenziali problemi con le attività cron e adotta misure correttive per garantire il corretto funzionamento del sito. Con queste strategie, sarai meglio equipaggiato per bilanciare sicurezza, prestazioni ed efficienza del database sul tuo sito WordPress.
