Vraag
U wilt de huidige API-gebruik van uw PTV xServer 1-installatie analyseren en moet weten hoe u logging activeert en verzoeklogboeken extraheert voor analyse.
Antwoord
PTV xServer 1 biedt configureerbare logopties waarmee u binnenkomende verzoeken en (optioneel) antwoorden kunt vastleggen.
Standaard is logging minimaal ingesteld en moet expliciet worden ingeschakeld om het gebruik van verzoeken te analyseren.
Standaardconfiguratie
Standaard is logging niet continu ingeschakeld:
logRequests = fatal
→ Verzoeken worden alleen gelogd in geval van een crash.logResponses = false
→ Antwoorden worden nooit gelogd.
Deze configuratie is alleen bedoeld voor kritieke foutdiagnose en is niet voldoende om het aantal verzoeken te meten.
Hoe het aantal verzoeken te tellen
Om alle binnenkomende verzoeken te loggen:
Open het configuratiebestand van de betreffende xServer-module (bijv. XLocate, XRoute).
Wijzig de volgende parameter: logRequests=true
Hiermee wordt logging ingeschakeld voor alle verzoeken, zoals:
/xlocate/ws/XLocate/xroute/ws/XRoute
Belangrijk:
Deze wijziging moet apart in het configuratiebestand van elke module worden toegepast die u wilt monitoren.
Herstart de xServer-service om de configuratiewijzigingen toe te passen.
U kunt deze logbestanden naar ons sturen voor analyse.
Wij tellen de logvermeldingen met verzoeken om het API-gebruik te schatten.
Aanvullende tips
Optioneel: Logging van antwoorden inschakelen
Het inschakelen van verzoeklogging kan een aanzienlijke hoeveelheid gegevens genereren.
Wij raden sterk aan:
Logging te beperken tot een korte periode
De logbestanden na analyse te archiveren of te verwijderen
Indien nodig kunt u ook logging van antwoorden inschakelen: logResponses=true
Niet aanbevolen in productie, omdat dit een zeer grote hoeveelheid logs genereert en de prestaties kan beïnvloeden.
Gerelateerde artikelen
PTV xServer: Hoe kan ik verzoeken en antwoorden loggen in PTV xServer (1 & 2)?
Opmerkingen
0 opmerkingen
U moet u aanmelden om een opmerking te plaatsen.