VPS reageert traag – Diagnosehandleiding

(Analyse van CPU, RAM en I/O)

1. Identificeer de bottleneck

  • Een trage server wordt bijna altijd veroorzaakt door een tekort aan CPU, RAM of schijfsnelheid (I/O). We controleren ze één voor één.

  • CPU-belasting → Gebruik htop. Als de CPU-balken constant vol zijn en de Load Average (bijv. 1.50, 1.20, 1.05) hoger is dan het aantal CPU-cores, dan is de CPU de bottleneck.

  • RAM-gebruik → In htop, kijk naar de Mem (geheugen) en Swp (swap) balken. Als het geheugen vol is en swap intensief wordt gebruikt, is er een RAM-tekort. Swap is veel trager dan RAM.

  • Schijf I/O → Gebruik het commando iotop (installeren met sudo apt install iotop of yum). Als je processen ziet die constant veel data wegschrijven (IO>) of wachten op de schijf (IO%), dan is de schijf de bottleneck.


2. Veelvoorkomende oorzaken per bottleneck

  • Hoge CPU → Zie het artikel “Hoge CPU-belasting”. Meestal een op hol geslagen proces of te veel verkeer.

  • Hoog RAM-gebruik:

    • Java-applicaties (Minecraft) → Minecraft kan veel RAM verbruiken. Zorg dat je de Xmx- en Xms-waardes correct hebt ingesteld.

    • Databases (MySQL/MariaDB) → Slecht geoptimaliseerde databases kunnen veel geheugen cachen.

    • Te veel processen → Elke webserver worker, PHP-FPM proces, etc. verbruikt geheugen.

  • Hoge Schijf I/O:

    • Backups maken → Een backup-proces leest veel data van de schijf.

    • Intensieve database-operaties → Grote UPDATE of INSERT queries schrijven veel data.

    • Swap-gebruik → Als de server veel swapt, betekent dit constant lezen en schrijven naar de (tragere) schijf.


3. Algemene oplossingen

  • Herstart services → Een simpele systemctl restart [service-naam] kan een geheugenlek tijdelijk oplossen.

  • Optimaliseer je applicaties → Configureer je webserver, database en applicaties om efficiënter met resources om te gaan.

  • Upgrade je pakket → Als je structureel resources tekortkomt, is je VPS-pakket mogelijk te klein voor je toepassing.


Samenvatting

  • CPU-belasting → Check htop en Load Average

  • RAM-gebruik → Let op Mem en Swap

  • Schijf I/O → Gebruik iotop om schrijfacties te analyseren

  • Optimaliseer of upgrade bij structurele problemen


Tip: De Load Average in htop is een belangrijke indicator. Een load van 1.0 op een 1-core VPS betekent 100% belasting. Een load van 4.0 op een 4-core VPS betekent ook 100% belasting. Als de load structureel hoger is dan je aantal cores, is een upgrade aan te raden.

Hulp nodig? Stuur een screenshot van htop (die CPU, RAM en Load Average toont) mee in je support ticket.

Was dit antwoord nuttig? 0 gebruikers vonden dit artikel nuttig (0 Stemmen)

Powered by WHMCompleteSolution