Ga naar de hoofdinhoud
Versie: 1.x

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

Gewijzigd in v1.10.0

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:

KolomBeschrijving
TijdWanneer de gebeurtenis plaatsvond
NiveauErnst — error, warning, action, sync of info
GebeurtenisVoor mensen leesbare beschrijving (bij weergave vertaald)
DuurHoe lang de bewerking duurde
StatusDe 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:

  1. Reproduceer het probleem - Voer de handeling uit die het probleem veroorzaakt
  2. Controleer de logs - Zoek naar fouten of waarschuwingen in Winkelstatus → Logs
  3. Vouw de rij uit - Lees de regel over gegevensveiligheid en de voorgestelde volgende stap
  4. Kopieer de gebeurteniscode - Vermeld die in je ondersteuningsverzoek; het is de stabiele identificatie van wat er is gebeurd
  5. 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.