Vad en webbserver skriver ner
Om innehållet och granskningen
I den här artikeln
Varje webbserver på internet för automatiskt en logg över sin verksamhet, helt oberoende av installerade mätverktyg eller synliga räknare. Den loggen kallas åtkomstlogg.
Så fort en webbläsare begär en fil, oavsett om det är ett helt textdokument, en stilmall eller ett enda foto, noterar servern detaljerna om transaktionen i en textfil som växer hela tiden.
Den grundläggande loggningen är nödvändig för teknisk felsökning, säkerhetsövervakning och allmänt underhåll. Att förstå vad loggen innehåller gör det lättare att avmystifiera de data som en särskild räknartjänst samlar in, eftersom båda systemen bygger på exakt samma underliggande information.
Vad en rad innehåller
En vanlig rad i en åtkomstlogg består av flera separata uppgifter. Först registreras exakt datum och tid för förfrågan, ner på sekunden.
Därefter loggas den frågandes internetadress, som behövs som returväg för att servern ska kunna leverera den begärda filen. Loggen noterar också exakt vilken fil som efterfrågades och om leveransen lyckades. Dessutom registreras oftast adressen till den webbsida som innehöll länken till filen, den så kallade hänvisande sidan.
Slutligen registreras en textsträng från det program som gör förfrågan, som beskriver vilken typ av webbläsare och vilket operativsystem som används. Alla dessa data skickas automatiskt under den vanliga kommunikationen på internet.
Samma data, sparade på olika sätt
En synlig bildräknare uppfinner inga nya sätt att spåra besök; den bearbetar bara exakt samma ström av standardinformation på ett mer fokuserat och lättillgängligt sätt. När räknarbilden begärs ser räknarservern exakt samma datapunkter som webbservern ser.
Skillnaden ligger enbart i hur uppgifterna hanteras efteråt.
En rå åtkomstlogg är en kompakt, teknisk textfil med tusentals kryptiska rader, medan räknarprogrammet bara plockar ut de relevanta delarna. Det filtrerar bort förfrågningar efter interna systemfiler, kategoriserar webbläsarinformationen, kopplar internetadresserna till ungefärliga geografiska regioner och uppdaterar till sist en ren, läsbar databas.
Hur länge var och en lever
En rå åtkomstlogg har oftast en ganska kort livslängd. Serveradministratörer ställer in att filerna roteras och raderas regelbundet, ofta redan efter några veckor, så att de inte tar upp för mycket lagringsutrymme.
En särskild databas för en räknare är däremot uppbyggd på ett annat sätt. I stället för att spara varje teknisk detalj om varje förfrågan på obestämd tid lagrar den sammanräknade summor.
Den kommer ihåg att en viss sida visades femtio gånger en viss tisdag, utan att behöva spara femtio enskilda loggrader för all framtid. Sammanräkningen gör att långsiktiga trender kan bevaras effektivt och förvandlar åtkomstloggens kortlivade data till en bestående, visuell historik över webbplatsen.
Där kunskapen tar slut
När man förstår sambandet mellan serverloggar och mätverktyg blir webbstatistikens gränser tydliga.
Eftersom en räknare helt bygger på den information som webbläsaren frivilligt lämnar vid en vanlig filförfrågan kan den inte veta något utöver dessa grundläggande parametrar. Den kan inte veta namnet på personen framför skärmen, den kan inte se vilka andra program som körs på enheten, och den kan inte följa rörelser mellan orelaterade webbplatser.
Siffrorna på skärmen är helt enkelt en mycket förfinad presentation av det grundläggande, oundvikliga tekniska småpratet som får internet att fungera.