Skip to main content

Hva er en loggutløser?

En loggutløser er en forhåndsbestemt omstendighet eller sett med omstendigheter som signaliserer en programvare for å lage en loggrapport om nyere forekomster på systemet.Inkludert i programvare av sine originale programmerere, hjelper LOG-utløser typisk sluttbruker av et program ved å generere meningsfulle feilrapporteringsdata, i tillegg til å gi andre relevante meldinger inkludert feilsøking og konfliktinformasjon.Selv om det er stort sett meningsløs for de uten minst en grunnleggende teknisk bakgrunn, kan en loggutløser typisk hjelpe datamaskinspesialister når det oppstår alvorlige problemer, slik at han eller henne kan se nøyaktig hva som skjedde i et program før et stort krasj eller annen uventet hendelse.

Loggutløsere genererer hendelseslogger på datamaskinens harddisker.En hendelseslogg er en fil generert av et program for å gi sluttbrukere en tidslinje med viktige hendelser i programvaren.Tenk på disse som listen over minutter fra et møte: Et sammendrag av de mest relevante sakene er inkludert.Sluttbrukeren kan normalt få tilgang til hendelsesloggen som alle andre filer på systemet, slik at de kan gjennomgå dagene eller ukene -hendelsene.

Programvareprogrammerere inkluderer generelt en loggutløser i krasjsekvensene eller feilsekvensene.Når et program oppdager en feil, er det standard for krasjsekvensen, og tar sikte på å slå seg av uten å gjøre noen vesentlig skade på datamaskinen eller dens filer.På dette tidspunktet kjører det triggerskriptet, og skriver årsaken til feilen til å arkivere slik at brukeren kan lagre informasjonen for feilsøking..Ved hjelp av en loggutløser kan sluttbrukerne stole på loggfilene for å oppdage mønstre over en lengre periode, og søke etter fellestrekk bak programfeil.For eksempel kan sluttbrukeren oppdage konflikter mellom to eller flere programmer, noe som skiller situasjonene der krasjer er mye mer sannsynlig å oppstå.I mangel av dette nivået av dedikert analyse, er imidlertid loggutløsere åpenlyst nyttige for programvarebrukere.