Sadržaj:

Kako mogu poboljšati svoju evidenciju?
Kako mogu poboljšati svoju evidenciju?

Video: Kako mogu poboljšati svoju evidenciju?

Video: Kako mogu poboljšati svoju evidenciju?
Video: KAKO PROMENITI PODSVEST, UM I MISLI - TO MENJA CELI ZIVOT 2024, Maj
Anonim

Kako poboljšati evidentiranje

  1. Razumijem The Nivoi. Prema RFC 5424, postoji 8 logging nivoa, oni predstavljaju the stepen ozbiljnosti događaja.
  2. Definišite cilj.
  3. Kreirajte standard i držite ga se.
  4. Give Context.
  5. Uniquely Identify The Crap Out Of Your Logs .
  6. Vrijeme je ključno.
  7. Make logging akcija koja ne blokira.

Shodno tome, da li evidentiranje utiče na performanse?

Kratak odgovor: da, smanjuje primjenu performanse jer koristi neke CPU cikluse i druge resurse (memoriju, itd.). Gore će ispisati nivo DEBUG logs iz klase DefaultLoadEventListener u vašoj log datoteci zajedno sa drugim nivoom INFO logs.

Slično tome, kako se pravilno logovati? Najbolje prakse evidentiranja: 13 koje biste trebali znati

  1. Ne pišite dnevnike sami (AKA Don't Reinvent the Wheel)
  2. Prijavite se na odgovarajućem nivou.
  3. Upotrijebite odgovarajuću kategoriju dnevnika.
  4. Pišite značajne poruke dnevnika.
  5. Napišite dnevnik poruka na engleskom.
  6. Dodajte kontekst vašim porukama dnevnika.
  7. Prijavite se Machine Parseable Format.
  8. Ali učinite dnevnike čitljivim i ljudima.

Da li na ovaj način evidentiranje usporava aplikaciju?

Da može. Ključno je uzeti u obzir konfiguraciju, tako da je možete konfigurirati da ne piše toliko log i onda takođe nemaju mnogo režija. Činjenica da treba da napišete log na disk kada ste ga omogućili - ne možete uradi mnogo protiv toga.

Zašto je potrebno evidentiranje?

Zašto je Logging važan dio razvoja softvera? Veliki dio života programera softvera je praćenje, rješavanje problema i otklanjanje grešaka. Logging čini ovaj proces mnogo lakšim i lakšim. Alati za praćenje performansi aplikacije (APM) su odlični za pristup nekim od osnovnih metrika performansi.

Preporučuje se: