Logtabellen beheren voor een gezonde WordPress-database
English version: Managing Log Tables for a Healthy WordPress Database
Het beveiligen en efficiënt houden van je WordPress-site is geen sinecure, zeker niet met een robuuste plugin zoals WP Cerber die onvermoeibaar op de achtergrond werkt. Een belangrijk onderdeel van de functionaliteit van WP Cerber is het loggen van gebeurtenissen en verkeer met behulp van twee databasetabellen: cerber_log en cerber_traffic . Hoewel deze logs cruciaal zijn voor het monitoren en analyseren van activiteit, is effectief beheer ervan essentieel om te voorkomen dat de database overvol raakt en om optimale websiteprestaties te behouden. In dit artikel leggen we uit hoe deze logtabellen werken, wat hun grootte beïnvloedt en hoe je ze onder controle kunt houden.
Inzicht in WP Cerber-logtabellen
WP Cerber gebruikt twee primaire tabellen om gebeurtenissen op uw website vast te leggen:
-
cerber_logslaat activiteitenlogboeken op. -
cerber_trafficregistreert verkeersdetails.
Deze tabellen groeien vanzelf doordat ze gebeurtenissen en HTTP-verzoeken registreren. Na verloop van tijd kan dit leiden tot een aanzienlijk databasegebruik, met name op websites met veel verkeer. Gelukkig biedt WP Cerber verschillende manieren om deze logbestanden te beheren en te optimaliseren.
Wat bepaalt de grootte van de logtabel?
Verschillende factoren beïnvloeden de grootte van de tabellen cerber_log en cerber_traffic :
- Websitegebeurtenissen : Meer gebeurtenissen betekenen meer records. Zo dragen inlogpogingen, mislukte inlogpogingen en andere activiteiten bij aan de groei van de
cerber_logtabel. - HTTP-verzoeken : Een grote hoeveelheid inkomend verkeer zorgt voor een toename van de omvang van de
cerber_traffictabel. - WP Cerber-instellingen : De logboekopties die u inschakelt, bepalen hoeveel informatie er wordt opgeslagen.
Door deze factoren te begrijpen, kunt u stappen ondernemen om onnodige groei van de database te voorkomen.
Automatische opruiming om opgeblazenheid te voorkomen
WP Cerber is ontworpen om loggegevens efficiënt te beheren. Het verwijdert automatisch verouderde records op basis van de bewaartermijnen die u configureert. Dit zorgt ervoor dat uw database geen onnodige gegevens verzamelt en beheersbaar blijft.
Hoe optimaliseer je de grootte van logtabellen?
Met WP Cerber kunt u bepalen hoe lang logbestanden worden bewaard. De volgende instellingen helpen u bij het aanpassen van de bewaartermijn:
- "Houd logboekgegevens bij van bezoekers die niet zijn ingelogd."
- "Bewaar logboekgegevens van ingelogde gebruikers voor"
Je kunt deze instellingen vinden:
- Op het tabblad Hoofdinstellingen voor het activiteitenlogboek .
- Op het tabblad Instellingen onder Verkeersinspecteur voor het Verkeersinspecteurlogboek .
Door kortere bewaartermijnen in te stellen, kunt u het databasegebruik verminderen zonder de toegang tot recente gegevens te verliezen.
Beheer van logboeken van verkeersinspecteurs
De grootte van de Traffic Inspector Log- tabel is afhankelijk van hoeveel gegevens u voor elk inkomend verzoek wilt vastleggen. In het gedeelte Verkeersregistratie kunt u specifieke registratieopties in- of uitschakelen.
- Verkeersregistratie : Het volledig uitschakelen van verkeersregistratie zal de grootte van de
cerber_traffictabel tot nul reduceren. - Activiteitenregistratie : Dit is een kernfunctie van WP Cerber en kan niet worden uitgeschakeld, omdat het de analyse- en beveiligingsalgoritmen van de plugin ondersteunt.
Aanbevolen instellingen
Voor het activiteitenlogboek is een bewaartermijn van 90 dagen een goede balans tussen het bewaren van nuttige gegevens en het beperken van de databasegrootte. Voor het logboek van de verkeersinspecteur raden we aan om logboeken maximaal 30 dagen te bewaren, omdat verkeersgegevens zich doorgaans sneller ophopen en aanzienlijke opslagruimte in beslag kunnen nemen.
Monitoring van de grootte van de logtabel
WP Cerber biedt tools waarmee u uw logtabellen in de gaten kunt houden:
- Diagnostisch tabblad : Toont de huidige grootte van de logtabellen in het gedeelte Database-info.
- Handmatig wissen : Hiermee kunt u de tabellen rechtstreeks vanuit het tabblad Diagnostiek leegmaken. Dit wordt echter over het algemeen afgeraden, omdat hiermee mogelijk waardevolle historische gegevens verloren gaan. Lees hier meer:Activiteits- en liveverkeerslogboeken wissen.
Problemen oplossen met continue loggroei
Als je merkt dat je logtabellen ongecontroleerd groeien, kan dit duiden op een probleem met de cron-taken van WordPress. Deze geplande taken zijn verantwoordelijk voor het uitvoeren van onderhoudstaken, waaronder het opschonen van logbestanden. Verkeerde configuraties of problemen met de webserver kunnen ervoor zorgen dat deze taken niet correct worden uitgevoerd.
Raadpleeg de volgende handleiding om dit probleem te diagnosticeren en op te lossen: Waarom uw logtabellen groeien en hoe u dit kunt verhelpen .
Als u dit probleem niet aanpakt, kan uw website trager worden en kunnen cruciale processen zoals back-ups worden verstoord.
Conclusie
Het beheren van de logtabellen van WP Cerber is een belangrijk onderdeel van het beveiligen en efficiënt houden van uw WordPress-website. Door te begrijpen hoe deze tabellen werken en de instellingen van de plugin te gebruiken om hun grootte te beheersen, kunt u voorkomen dat de database overvol raakt en optimale prestaties behouden.
Als uw logtabellen oncontroleerbaar groeien, negeer dan de waarschuwingssignalen niet. Onderzoek mogelijke problemen met cron-taken en neem corrigerende maatregelen om ervoor te zorgen dat uw site soepel blijft draaien. Met deze strategieën bent u beter in staat om de balans te vinden tussen beveiliging, prestaties en database-efficiëntie op uw WordPress-site.
