Innholdsfortegnelse:

Hvordan kan jeg forbedre loggingen min?
Hvordan kan jeg forbedre loggingen min?

Video: Hvordan kan jeg forbedre loggingen min?

Video: Hvordan kan jeg forbedre loggingen min?
Video: MAINE: MOTORCYCLING with many OBSTACLES 2024, November
Anonim

Hvordan forbedre loggingen

  1. Forstå De Nivåer. I følge RFC 5424 er det 8 hogst nivåer, representerer de de alvorlighetsgraden av en hendelse.
  2. Definer et mål.
  3. Lag en standard og hold deg til den.
  4. Gi kontekst.
  5. Identifiser unikt De Dritt ute av Loggene dine .
  6. Tid er nøkkelen.
  7. Gjøre hogst en ikke-blokkerende handling.

Tilsvarende, påvirker logging ytelsen?

Kort svar: ja, det reduserer bruken opptreden ettersom den bruker noen CPU-sykluser og andre ressurser (minne osv.). Ovennevnte vil skrive ut DEBUG-nivå tømmerstokker fra klassen DefaultLoadEventListener i loggfilen din sammen med andre INFO-nivåer tømmerstokker.

På samme måte, hvordan logger du riktig? Beste praksis for logging: De 13 du bør vite

  1. Ikke skriv logger selv (AKA Don't Reinvent the Wheel)
  2. Logg på riktig nivå.
  3. Bruk riktig loggkategori.
  4. Skriv meningsfulle loggmeldinger.
  5. Skriv loggmeldinger på engelsk.
  6. Legg til kontekst til loggmeldingene dine.
  7. Logg på maskinparsebart format.
  8. Men gjør loggene menneskelesbare også.

På denne måten, senker logging programmet?

Ja det kan det. Det er avgjørende å vurdere konfigurasjonen, slik at du kan konfigurere den til å ikke skrive så mye Logg og da heller ikke ha mye overhead. Det faktum at du trenger å skrive Logg til disken når du aktivert den - du kan ikke gjøre mye imot det.

Hvorfor er det nødvendig med logging?

Hvorfor er Hogst en viktig del av programvareutvikling? En stor del av programvareutviklernes liv er overvåking, feilsøking og feilsøking. Hogst gjør dette til en mye enklere og smidigere prosess. Applikasjonsytelsesovervåkingsverktøy (APM) er flotte for å få tilgang til noen av kjerneytelsesmålingene.

Anbefalt: