Home

applikasjonsloggen

Applikasjonsloggen er en samling med hendelsesdata som genereres av et program i kjøretiden. Den gir innsikt i hvordan applikasjonen oppfører seg og brukes til feilsøking, overvåkning og revisjon. En komplett applikasjonslogg inneholder ofte tidsstempel, alvorlighetsgrad, kildekomponent, melding og kontekstdata som brukerinformasjon, forespørsels-ID og miljøinformasjon. Av og til inkluderes også unntak, stakkspor og statistikk over ytelse.

Formatene varierer mellom systemer. Vanlige formater er menneskelig lesbare tekstbaserte filer og strukturerte formater som JSON,

Lagring og administrasjon av applikasjonslogg kan være lokal på verten, eller sentralt i et loggsystem som

Praktisk bruk omfatter feilsøking av feil og avvik, ytelsesovervåking, kapasitetsplanlegging og revisjon. Logging bør tilpasses miljøet

Utfordringer inkluderer høyt loggvolum, behov for effektive indekser, sikkerhet og personvern (for eksempel GDPR), samt integritetsproblemer

som
letter
automatisk
behandling
og
sentral
lagring.
Mange
systemer
benytter
strukturert
logging
for
å
forbedre
søkbarhet
og
korrelasjon
mellom
hendelser.
samler
fra
flere
tjenester.
Loggrotasjon,
arkivering
og
nødvendige
tilgangsbegrensninger
er
sentrale
praksiser
for
å
sikre
ytelse
og
personvern.
og
unngå
å
logge
sensitiv
informasjon,
eller
dette
kan
maskeres
eller
anonymiseres
ved
behov.
Strukturert
logging
og
korrelasjonsidentifikator
gjør
det
enklere
å
spore
hendelser
på
tvers
av
tjenester,
spesielt
i
distribuerte
systemer.
hvis
loggene
blir
endret
etter
hendelser.