Logs
De POS heeft twee loginterfaces: het activiteitenlogboek in de app (binnen de POS-applicatie) en de WP Admin Logs-pagina (binnen WordPress). Samen geven ze je een compleet beeld van de POS-activiteit voor debuggen en auditeren.
Logs van de POS-applicatie
Vanaf v1.10.0 staat het logboek in de app in Winkelstatus → Logs (het hartslagpictogram in het navigatiepaneel — het losse Logs-scherm dat het vervangt, is verwijderd). Deze sectie beschrijft het logboek van v1.10.0; zie Winkelstatus voor een volledige rondleiding door dat onderdeel.
Logs openen
Open Winkelstatus via het navigatiepaneel aan de linkerkant (het hartslagpictogram) en selecteer het tabblad Logs.
Overzicht van de interface
Het logboek is een grootboek van de activiteit op dit apparaat en wordt 30 dagen bewaard. Elke rij toont:
| Kolom | Beschrijving |
|---|---|
| Tijd | Wanneer de gebeurtenis plaatsvond |
| Niveau | Ernst — error, warning, action, sync of info |
| Gebeurtenis | Voor mensen leesbare beschrijving (bij weergave vertaald) |
| Duur | Hoe lang de bewerking duurde |
| Status | De uitkomst |
Boven het grootboek toont een statusregel de synchronisatiehartslag — wanneer de laatste wijzigingscontrole liep en wanneer de volgende gepland staat — en telt een statistiekkop de gebeurtenissen en fouten van vandaag, vastgelopen records en wijzigingen die nog verzonden moeten worden. De meeste daarvan zijn aantikbare filters.
Filteren
Vooraf ingestelde chips filteren het grootboek: Alles, Handelingen (dingen die een persoon deed — verkopen, bewerkingen, instellingswijzigingen), Fouten en Sync. Een aparte schakelaar Uitgebreide diagnostiek legt 24 uur lang extra details vast en schakelt zichzelf daarna automatisch uit.
Rijdetails en foutcodes
Tik op een rij met een fout of waarschuwing om deze uit te vouwen. De detailweergave geeft je:
- Wat er gebeurde, in gewone taal
- Je gegevens — een expliciete verklaring over gegevensveiligheid (bijvoorbeeld of de wijziging veilig op de server staat of alleen op dit apparaat bestaat)
- Wat je moet doen — de aanbevolen volgende stap
- Een helplink — fouten hebben een code (bijv.
SYNC121,AUTH311) die naar de documentatie Foutcodes verwijst - Een kopieerbare gebeurteniscode — rijtitels worden bij weergave vertaald, dus de gebeurteniscode is de stabiele identificatie. Vermeld die wanneer je contact opneemt met ondersteuning.
WP Admin Logs-pagina
De POS-plugin biedt ook een server-side Logs-pagina in het WordPress-beheergedeelte. Deze pagina toont POS-specifieke waarschuwingen en fouten die op de server zijn gelogd, wat kan helpen bij het diagnosticeren van problemen die mogelijk niet in de POS-applicatie zelf verschijnen.
De WP Admin Logs-pagina openen
Navigeer naar WP Admin > POS > Settings, selecteer vervolgens het tabblad Tools en klik op Logs.
Badge voor ongelezen
Het Logs-menu-item toont een badge die ongelezen logvermeldingen aangeeft:
- Rode badge - Er zijn ongelezen vermeldingen op foutniveau
- Oranje badge - Er zijn ongelezen vermeldingen op waarschuwingsniveau (maar geen fouten)
Het bezoeken van de Logs-pagina stelt de ongelezen tellingen opnieuw in. De tellingen worden per gebruiker bijgehouden, dus elke beheerder ziet zijn eigen ongelezen status.
Vermeldingen filteren
Gebruik het niveaufilter om de logvermeldingen te beperken:
- All - Toon alle logvermeldingen
- Errors - Toon alleen vermeldingen op foutniveau
- Warnings - Toon alleen vermeldingen op waarschuwingsniveau
Uitvouwbare vermeldingen
Lange logberichten worden afgekapt na ongeveer 100 tekens. Klik op een vermelding om deze uit te vouwen en het volledige bericht samen met eventuele aanvullende contextgegevens te zien.
Paginering
Logvermeldingen worden server-side gepagineerd. Gebruik de pagineringsbediening om door oudere vermeldingen te navigeren.
Banner voor fatale fouten
Als de server fatal-errors-*.log-bestanden heeft, toont de Logs-pagina een waarschuwingsbanner bovenaan. Deze banner linkt naar WooCommerce > Status > Logs, waar je de volledige fatale-foutlogs kunt bekijken. Fatale fouten zijn doorgaans crashes op PHP-niveau die voorkomen dat de POS-API reageert.
Logs gebruiken voor ondersteuning
Bij het aanvragen van ondersteuning:
- Reproduceer het probleem - Voer de handeling uit die het probleem veroorzaakt
- Controleer de logs - Zoek naar fouten of waarschuwingen in Winkelstatus → Logs
- Vouw de rij uit - Lees de regel over gegevensveiligheid en de voorgestelde volgende stap
- Kopieer de gebeurteniscode - Vermeld die in je ondersteuningsverzoek; het is de stabiele identificatie van wat er is gebeurd
- Schakel Uitgebreide diagnostiek in als ondersteuning om meer details vraagt — daarmee wordt 24 uur lang extra informatie vastgelegd
Prestatiebewaking
Het totaaloverzicht van de prestaties staat in Winkelstatus → Prestaties: verzoeken, overgedragen gegevens (een ondergrens wanneer reacties hun omvang niet opgeven) en de typische reactietijd over de afgelopen 24 uur, plus een uptimebalk per uur. Lijken de reactietijden hoog, zie dan Serverprestaties.