Innehållsförteckning:

Hur kan jag förbättra min loggning?
Hur kan jag förbättra min loggning?

Video: Hur kan jag förbättra min loggning?

Video: Hur kan jag förbättra min loggning?
Video: Webinar: Logging Best Practices in the CI/CD Era 2024, April
Anonim

Hur man förbättrar loggning

  1. Förstå De Nivåer. Enligt RFC 5424 finns det 8 skogsavverkning nivåer, representerar de de en händelses svårighetsgrad.
  2. Definiera ett mål.
  3. Skapa en standard och håll dig till den.
  4. Ge sammanhang.
  5. Identifiera unikt De Skit ur Dina loggar .
  6. Tid är nyckeln.
  7. Göra skogsavverkning en icke-blockerande åtgärd.

På motsvarande sätt, påverkar loggning prestandan?

Kort svar: ja, det minskar användningen prestanda eftersom det använder vissa CPU-cykler och andra resurser (minne, etc). Ovanstående kommer att skriva ut DEBUG-nivå loggar från klassen DefaultLoadEventListener i din loggfil tillsammans med annan INFO-nivå loggar.

På samma sätt, hur loggar du korrekt? Bästa metoder för loggning: De 13 du bör veta

  1. Skriv inte loggar själv (AKA Don't Reinvent the Wheel)
  2. Logga på rätt nivå.
  3. Använd den korrekta loggkategorin.
  4. Skriv meningsfulla loggmeddelanden.
  5. Skriv loggmeddelanden på engelska.
  6. Lägg till sammanhang till dina loggmeddelanden.
  7. Logga in i Machine Parseable Format.
  8. Men gör loggarna läsbara för människor också.

På så sätt, gör loggning långsammare applikationen?

Ja det kan det. Det är viktigt att överväga konfigurationen, så att du kan konfigurera den så att den inte skriver så mycket logga och då inte heller ha mycket overhead. Det faktum att du behöver skriva logga till disken när du aktiverade den - du kan inte do mycket emot det.

Varför behövs loggning?

Varför är Skogsavverkning en viktig del av mjukvaruutveckling? En stor del av mjukvaruutvecklarnas liv är övervakning, felsökning och felsökning. Skogsavverkning gör detta till en mycket enklare och smidigare process. Verktyg för övervakning av applikationsprestanda (APM) är utmärkta för att komma åt några av de grundläggande prestandamåtten.

Rekommenderad: