Website Status Monitoring met RAIDBOXES de BOX status

Torben Simon Meier Laatst bijgewerkt op 22.09.2020
8 Min.
websitestatus RAIDBOXES
Laatst bijgewerkt op 22.09.2020

Wat zijn het CPU-gebruik en het RAM-verbruik van uw site? Hoeveel geheugen is er eigenlijk nog vrij? Welke cron-jobs worden momenteel uitgevoerd en hoe zien uw logbestanden er eigenlijk uit? De antwoorden op deze en andere vragen geven belangrijke informatie over de staat van uw website. We laten zien wat deze waarden betekenen en introduceren onze website monitoring - de BOX status.

Het maakt niet uit of u een bureau of freelancer bent die websites voor klanten onderhoudt of "alleen" verantwoordelijk bent voor uw eigen website - de juiste controle is essentieel. Met een overzicht van de belangrijkste informatie over de status van uw website kunt u sneller reageren als er zich een probleem voordoet. 

Nadat veel van onze klanten hebben gevraagd om websitebewaking, is het nu hier: de BOX status. De monitoring functie is volledig opgenomen in al onze hosting plannen. In dit artikel leggen we uit hoe te werken met de BOX status en hoe de getoonde gegevens correct te interpreteren. 

De BOX status in een oogopslag

Het statusgebied geeft u veel informatie over uw website, het gedrag ervan en de server. U kunt het met een paar klikken openen via het RAIDBOXES dashboard - ofwel via de lijstweergave van uw BOXES ofwel via het BOXoverzicht van de bijbehorende BOX.

Website Status Monitoring met RAIDBOXES  de BOX status

De volgende waarden en informatie over de status van uw website zijn te zien in de BOX status. We zullen zo dadelijk op een aantal van hen nader ingaan:

  • CPU-gebruik: Deze waarde geeft aan of uw site momenteel overbelast is. U kunt dan uw BOX logboeken gebruiken om precies te bepalen wat de oorzaak is van de overbelasting.
  • RAM-gebruik: Het RAM-gebruik toont u het huidige geheugengebruik van uw vServer. Deze waarde is ook een belangrijke indicator voor de overbelasting van uw website.
  • SSD-opdracht: In onze Website Monitoring kunt u ook zien hoeveel opslagruimte u BOX momenteel gebruikt of nog vrij is. Voor meer details over het geheugengebruik raden wij onze Plugin "Disk Usage Sunburst"
  • Cronjobs: De BOX status geeft u ook een overzicht van de cronjobs op uw site. Als een cronjob ophangt, kunt u deze direct via de BOX status verwijderen.
  • BOX-Geschiedenis: De changelog (of wijzigingslogboek) in uw website-status toont u alle server-side wijzigingen die tot nu toe op uw BOX website zijn aangebracht.
  • Logfiles: Via de BOX status heeft u ook toegang tot alle logs van uw site: het Error Log, het Debug Logboek en het Toegangslogboek. Deze zijn belangrijk voor het debuggen van fouten of problemen op uw site.
  • WordPress -Versie: Onze website-status laat zien op welke WordPress versie de jouwe BOX draait. U kunt ook de WordPress -Fix versieom automatische WP updates te voorkomen.

Hoe lees ik de grafieken in BOX Status?

CPU- en RAM-gebruik zijn de twee belangrijkste waarden in het statusoverzicht van uw BOX. De grafieken laten u zien of uw site overbelast is en helpen u bij het analyseren van fouten en problemen.

Website Status Monitoring met RAIDBOXES  de BOX status

U kunt beide grafieken - CPU- en RAM-gebruik - in BOX status filteren en aanpassen aan uw behoeften. Ze werken precies hetzelfde:

  • De grafieken tonen de meetwaarden van de laatste 24 uur
  • De meetpunten liggen een minuut uit elkaar en zijn gemiddelde waarden
  • U kunt een gewenste periode in meer detail bekijken door een kader te tekenen rond de gewenste periode binnen de grafiek. Het beeld zal dan dienovereenkomstig worden vergroot.
  • Voor de duidelijkheid wordt de tijd om 00:00 uur aangegeven met een fijne grijze lijn (verticaal) op de tijdas.
  • Daarnaast zijn er twee gekleurde (oranje en rode) horizontale markeringen. Dit zijn uitsluitend leeshulpmiddelen. De aanwezigheid van de lijnen zelf duidt niet op een mogelijke overbelasting van uw site.
  • Als u op het pijlsymbool in de rechterbovenhoek klikt en vervolgens op de grafiek, kunt u de linkermuisknop ingedrukt houden en de weergave naar links of naar rechts slepen.

CPU-gebruik - Wat betekent dit? 

Het aantal vCores van u is BOX altijd afhankelijk van het gekozen tarief. A STARTER BOX heeft bijvoorbeeld één vCore, één in BOX het PRO XL-tarief heeft er vier. 

Website Status Monitoring met RAIDBOXES  de BOX status

De y-as (de verticale as) toont het CPU-gebruik in procenten. De x-as (de horizontale as) toont de tijdsgeschiedenis. De oranje lijn markeert de 100% gebruikslimiet op een bepaald moment, de rode lijn de 200% gebruikslimiet.

Belangrijk is de blauwe grafiek

De rode en oranje lijnen zijn leeshulpjes. Ze betekenen niet dat de jouwe BOX op een bepaald moment in het verleden was. De blauwe grafiek toont de werkelijke waarden van het CPU-gebruik.

Hoe interpreteer ik de CPU-waarde correct? 

De CPU-waarde beschrijft de belasting van uw BOX virtuele processorkernen als een percentage. Een hoge waarde betekent dat er BOX veel berekend moet worden, een lage waarde betekent dat er weinig berekend hoeft te worden. De waarde is het resultaat van alle processen die door de CPU moeten worden berekend.

Te veel CPU-gebruik kan ervoor zorgen dat uw site niet meer goed werkt. De meest voorkomende fout die in dit verband optreedt is een 504 time-out.

Het CPU-gebruik van je BOX kan de honderd procent horde aanzienlijk overschrijden. Dit is niet noodzakelijkerwijs een teken dat er een fout BOX optreedt op de jouwe, maar het geeft wel aan dat een gebeurtenis op de jouwe BOX een extreem hoge CPU-belasting heeft veroorzaakt.

Als u de exacte waarde op een bepaald moment wilt zien, beweegt u de cursor op het gewenste moment over de grafiek. Zodra u zich in de grafiek met de cursor bevindt, verschijnen er lijnen parallel aan beide assen, die u de exacte aswaarden (tijd en CPU-gebruik) van het betreffende punt laten zien.  

Mijn CPU-belasting is hoog - wat is de reden en wat kan ik doen?

Er zijn verschillende redenen waarom de grafiek van uw CPU een hoge werklast laat zien. In het algemeen is dit geen indicatie dat uw site niet beschikbaar is of niet goed werkt. Het betekent gewoon dat uw CPU op bepaalde momenten heel hard werkt. Redenen hiervoor kunnen bijvoorbeeld vele toegangen tot uw site of cron jobs zijn. 

Wat is een overbelasting?

Geïsoleerde belastingspieken betekenen niet dat uw CPU overbelast is. Er is alleen sprake van een overbelasting als de CPU-belasting over een langere periode ruim boven de 100 procent ligt. 

Als de CPU-belasting boven het bereik van een hoge of zeer hoge bezettingsgraad voor een langere periode ligt, wordt dit een hoge CPU-belasting genoemd. Zelfs een hoge CPU-belasting is niet noodzakelijkerwijs een reden tot zorg, maar geeft gewoon aan dat er veel berekeningen aan uw kant moeten worden gedaan. In periodes met veel verkeer is zelfs een hoge belasting te verwachten.

Mijn site is overbelast, wat kan ik doen?

Als uw site overbelast is, d.w.z. een CPU-belasting van meer dan 100 procent over een lange periode laat zien, dan kan uw site fouten en storingen vertonen.

In dit verband is het volgende belangrijk om te begrijpen: Overbelasting van de site is nooit het echte probleem, maar slechts een symptoom van het echte probleem, bijvoorbeeld van te veel verkeer.

Dus als je site overbelast is, is het belangrijk dat je meteen op zoek gaat naar het eigenlijke probleem. Typische fouten zijn bijvoorbeeld:

  • veel verkeer (kan worden geanalyseerd via het Access Log)
  • veel verkeer van ongewenste bots (kan ook worden geanalyseerd via het Access Log)
  • een grote rekenkundige bewerking op de BOX, bijvoorbeeld een export van gegevens
  • Cronjobs zijn vastgelopen

Meer CPU-kernen = meer vermogen?

Een mogelijke optimalisatiemaatregel bij (verwachte) hoge belasting door veel verkeer - bijvoorbeeld door een tv-optreden of een grote reclamecampagne - is het verhogen van de CPU-kernen. De server moet immers meer belasting aankunnen wanneer er veel bezoekers en bijbehorende databasevragen zijn (bijvoorbeeld het tonen van producten volgens verschillende filters). We gebruiken graag het voorbeeld van een frietkraam om het principe uit te leggen:

Stel je voor dat de server van je WordPress-site een cafetaria is. Elke medewerker van de patatzaak vertegenwoordigt een CPU-kern. Als er maar één verkoper achter de balie staat, kan er maar één aanvraag tegelijk worden verwerkt. Met weinig bezoekers is dit in eerste instantie geen probleem.

Als het aantal bezoekers echter zo hoog wordt dat de fritesverkoper overstelpt wordt met de aanvragen, zijn er meer medewerkers (dus meer CPU-kernen) nodig. Hoe meer medewerkers er in de friteswinkel zijn, hoe meer bestellingen er tegelijkertijd verwerkt kunnen worden. Met andere woorden: als er te weinig CPU-capaciteit en meer verkeer is, kan het systeem overbelast raken. U kunt dit zien in de BOX status.

In dit verband is het belangrijk om te begrijpen dat meer CPU-kernen niet automatisch de laadtijd van jouw site verbeteren - de afzonderlijke kernen werken immers even snel. Het verhogen van het aantal kernen zorgt er veel meer voor dat er meer aanvragen tegelijk kunnen worden verwerkt en dat jouw winkel niet overbelast wordt.

Verwacht je veel verkeer?

Ons Hoofd Ontwikkeling Matthias legt uit hoe u uw WordPress website kunt voorbereiden op veel verkeer. in dit artikel.

RAM-gebruik

Hoeveel RAM u tot uw beschikking heeft hangt ook af van uw BOX tarief. Zo heeft men STARTER BOX bijvoorbeeld 2 gigabyte RAM, terwijl men in BOX het PRO XL-tarief 8 gigabyte heeft. 

Website Status Monitoring met RAIDBOXES  de BOX status

De x-as (de horizontale as) van de RAM-grafiek toont de geselecteerde tijdsperiode. De y-as (de verticale as) toont de RAM-gebruikswaarde in GB. De markeringen voor een 70% en 85% gebruik zijn slechts leeshulpmiddelen. Ze geven niet aan dat uw RAM momenteel of in het verleden op een bepaald niveau werd gebruikt. Anders werkt deze grafiek precies zoals die voor CPU-gebruik. 

Mijn RAM-gebruik is hoog - wat is de reden en wat kan ik doen?

Het feit dat de grafiek van uw RAM-gebruik een hoge waarde laat zien, kan verschillende redenen hebben. In het algemeen is een hoog RAM-gebruik geen indicatie dat uw site niet toegankelijk is of niet goed werkt. Het betekent gewoon dat je geheugen op bepaalde momenten heel hard werkt. Redenen hiervoor kunnen Themes bijvoorbeeld zijn Plugins dat je veel geheugen nodig hebt om te kunnen werken.

Wat is een overbelasting?

Geïsoleerde verbruikspieken betekenen niet dat uw site overbelast is. Men kan alleen spreken van overbelasting als de RAM-belasting 100 procent is over een langere periode. Een overbelasting kan bijvoorbeeld worden veroorzaakt door het parallel werken in het WordPress Admin Dashboard - vooral bij het werken met paginabouw wordt gewerkt - of in het geval van grotere invoer.

Wat is een hoge bezettingsgraad?

Als het RAM-gebruik in het bereik van hoog of zeer hoog is voor een langere periode, wordt dit hoog RAM-gebruik genoemd. Zelfs een hoog RAM-gebruik is niet noodzakelijkerwijs een reden tot zorg, maar geeft alleen aan dat er veel processen op uw site moeten worden verwerkt. Dit kan bijvoorbeeld gebeuren als u met Plugins of Themes met of op een site werkt die veel PHP-geheugen nodig heeft.

Als het RAM van uw site op volle capaciteit wordt gebruikt, d.w.z. voor een lange periode op 100% is, dan kan uw site fouten en storingen vertonen.

Hoge werkdruk is slechts een symptoom

In deze context is het belangrijk om te begrijpen: Een hoog RAM-gebruik is nooit het echte probleem, maar slechts een symptoom van het eigenlijke probleem, bijvoorbeeld van een import met te grote importbestanden.

WordPress Cron banen

In uw BOX status worden ook alle cronjobs van u BOX weergegeven. U kunt dus direct controleren of problemen met uw site verband houden met de cronjobs. De lijst toont u niet alleen alle lopende cron jobs, u kunt ook direct stoppen met single cron jobs. 

Als u niet zeker weet wat cronjobs zijn, hoe ze werken of hoe u kunt achterhalen of cronjobs problemen veroorzaken op uw site, wilt u misschien onze Achtergrondartikel over het onderwerp van cron jobs door en vraag een webdesigner om hulp.

Website Status Monitoring met RAIDBOXES  de BOX status

Wijzig logboek van uw BOX

Het wijzigingslogboek is een nieuwe functie die u alleen in uw BOX status kunt bekijken. Het laat u zien op welk moment welke gebruiker welke actie op de gebruiker heeft BOX uitgevoerd. 

Belangrijk: Deze logboeken tonen alleen wijzigingen op serverniveau of in het RAIDBOXES dashboard, geen wijzigingen in WordPress .

Website Status Monitoring met RAIDBOXES  de BOX status

In het bovenstaande voorbeeld hebben we SSL aangezet voor een testBOX en ongeveer vijf minuten later weer uitgeschakeld.

Als u wijzigingen van gebruiker RAIDBOXES in je BOX-Change Log, deze veranderingen zijn gemaakt door een RAIDBOXES Super Admin. Invoer met het Gebruikerssyteem is een automatische wijziging van ons systeem.

logbestanden

De BOX Status geeft u direct toegang tot het Access-, Error- en WP Debug Logboek van uw site. Belangrijk: Om het WP Debug Log te gebruiken, moet u het eerst activeren.

Website Status Monitoring met RAIDBOXES  de BOX status

We waarderen uw input!

Als u vragen of feedback heeft over de status van onze website of over de bewakingsgegevens, laat dan gerust een reactie achter. Als u specifieke vragen heeft over die van uBOX, neem dan contact op met de collega's in de support-chat of onder support@raidboxes.io.

Gerelateerde artikelen

Commentaar op dit artikel

Schrijf een opmerking

Je e-mail adres wordt niet gepubliceerd. Verplichte velden zijn met * gemarkeerd.