Inhoudsopgave:

Hoe kan ik mijn logboek verbeteren?
Hoe kan ik mijn logboek verbeteren?

Video: Hoe kan ik mijn logboek verbeteren?

Video: Hoe kan ik mijn logboek verbeteren?
Video: Is een logboek cruciaal voor progressie 2024, November
Anonim

Logboekregistratie verbeteren?

  1. Begrijpen De Niveaus. Volgens RFC 5424 zijn er 8 loggen niveaus, ze vertegenwoordigen de ernstniveau van een gebeurtenis.
  2. Definieer een doel.
  3. Maak een standaard en houd je eraan.
  4. Geef context.
  5. Uniek identificeren De Crap uit Uw logboeken .
  6. Tijd is de sleutel.
  7. Maken loggen een niet-blokkerende actie.

Heeft loggen dienovereenkomstig invloed op de prestaties?

Kort antwoord: ja, het vermindert de toepassing uitvoering omdat het enkele CPU-cycli en andere bronnen gebruikt (geheugen, enz.). Het bovenstaande zal het DEBUG-niveau afdrukken logboeken uit de klasse DefaultLoadEventListener in uw logbestand samen met een ander INFO-niveau logboeken.

Evenzo, hoe logt u correct in? Best practices voor loggen: de 13 die u moet weten

  1. Schrijf geen logboeken zelf (ook bekend als Don't Reinvent the Wheel)
  2. Log op het juiste niveau in.
  3. Gebruik de juiste logcategorie.
  4. Schrijf zinvolle logberichten.
  5. Schrijf logberichten in het Engels.
  6. Voeg context toe aan uw logberichten.
  7. Log in Machine-parseerbaar formaat.
  8. Maar maak de logboeken ook voor mensen leesbaar.

Vertraagt het loggen op deze manier de applicatie?

Ja het kan. Het is van cruciaal belang om de configuratie te overwegen, zodat u deze kunt configureren om niet zoveel te schrijven log en dan ook niet veel overhead hebben. Het feit dat je de. moet schrijven log naar de schijf toen je het aanzette - dat kan niet doen veel tegen.

Waarom is loggen nodig?

Waarom is Loggen een belangrijk onderdeel van Software Development? Een groot deel van het leven van softwareontwikkelaars bestaat uit monitoring, troubleshooting en debuggen. Loggen maakt dit een veel gemakkelijker en soepeler proces. Application Performance Monitoring (APM)-tools zijn geweldig om toegang te krijgen tot enkele van de belangrijkste prestatiestatistieken.

Aanbevolen: