Udtrykket "fejllog" bruges inden for datalogi til at beskrive en oversigt over kritiske fejl, som applikationen, operativsystemet eller serveren støder på under drift. For eksempel er en velkendt fejllogpost, der vises oftere end ikke, en beskadiget tabel eller en beskadiget konfiguration. I mange tilfælde kan fejllogge være nyttige, når man arbejder med fejlfinding og administration af systemer, servere og endda hele netværk, takket være de oplysninger, de indeholder.
Hvordan bruges fejllogge?
For at fejlfinde et websted bruger webadministratorer ofte logfiler. Når der opstår en fejl, bruger de loggen til at reproducere hændelsen, finde ud af problemet og udvikle en løsning til at rette det. Ligeledes fører ingeniører og teknikere, der arbejder med hardware, ofte logfiler, så de kan håndtere defekt udstyr og forhindre, at det sker igen.
En analyse af fejlloggene foretaget af sikkerhedspersonale er en integreret del af at identificere og gennemgå hackingforsøg relateret til softwarefejl. Fagfolk i eksterne afdelinger kan også få adgang til fejllogge via tredjepartsapplikationer for at administrere projekter og rapportere om deres arbejde.
Hvad indeholder fejllogge?
En logfil kan indeholde fejl, der er logget af et program, på en af to måder: enten uhåndterede fejlmeddelelser eller brugerdefinerede fejlmeddelelser. Meddelelser, der ikke håndteres af et system, kaldes også ufangede meddelelser. Udviklere tager ikke ufangede noter i deres kode, da udvikleren ikke forstår, hvordan de skal håndteres. Biblioteker eller runtime-programmer kan til tider give fejl.
De undtagelseshåndterere, der er implementeret i programkoden, logger dog brugerdefinerede fejlmeddelelser, når de opstår. Udviklere har forudset disse fejltilstande og har skrevet kode til at håndtere dem på forhånd. Meddelelsen vil sandsynligvis være mere læsbar for mennesker, hvis brugeren forsøger at hæve mere end den aktuelle saldo fra en bankapplikation.
Fordele ved at bruge fejllogge
Følgende er nogle af fordelene ved at bruge det:
Forbedrede løsningstider
Integrering af fejllogfiler i et moderne logstyringssystem vil reducere dit IT-miljøs gennemsnitlige tid til løsning (MTTR), hvilket hjælper dig med at reducere omkostninger og tid forbundet med at løse problemer. Derudover kan du filtrere, søge og finde fejl, du er interesseret i, med disse logstyringsløsninger, undersøge og identificere de nøjagtige feltværdier, der forårsager fejlene, korrelere hændelser på tværs af flere logfiler med fejl og forudsige andre mulige problemer i fremtiden. Dette kan føre til proaktive foranstaltninger, der reducerer sandsynligheden for nedetid ved at tage alle ovenstående trin.
Beslutningstagning gjort lettere
En bred vifte af loghåndteringsløsninger indeholder dashboards, trenddiagrammer, de N største fejl efter vigtighed og forskellige rapporter, der kan hjælpe dig med at identificere, hvilke fejl der er kritiske at identificere, og om de skal undersøges med det samme. Mønstre, der findes i fejlloggene, kan også hjælpe teams med at finde skjulte problemer og tage proaktive skridt til at løse dem så hurtigt som muligt, hvorved man forhindrer kundeklager i at opstå i første omgang.
Et højere niveau af ydeevne
Det er muligt at identificere ydeevneproblemer i en applikation ved at gennemgå fejlloggene. For eksempel er det muligt at afgøre, om din applikation hænger, har hukommelsesproblemer eller ikke fungerer godt. Derudover er det gavnligt at analysere logfiler over tid for at identificere almindelige årsager til flaskehalse i ydeevnen.
På Seahawk Medias hjemmeside kan du finde mere information om sådanne ordlister og andre ressourcer.