Co zapisuje serwer internetowy
W tym artykule
Każdy serwer internetowy w sieci prowadzi automatyczny rejestr swoich działań, całkowicie niezależnie od jakichkolwiek zainstalowanych narzędzi pomiarowych lub widocznych liczników. Ten rejestr jest znany jako dziennik dostępu.
Za każdym razem, gdy przeglądarka żąda pliku, niezależnie od tego, czy jest to cały dokument tekstowy, arkusz stylów, czy pojedyncza fotografia, serwer odnotowuje szczegóły tej transakcji w stale powiększającym się pliku tekstowym.
Ten podstawowy proces rejestrowania jest niezbędny do diagnostyki technicznej, monitorowania bezpieczeństwa i ogólnej konserwacji. Zrozumienie, co zawiera ten dziennik, pomaga zdemistyfikować dane gromadzone przez dedykowaną usługę liczenia, ponieważ oba systemy opierają się na dokładnie tych samych podstawowych informacjach.
Co zawiera jedna linia
Standardowy wiersz w dzienniku dostępu składa się z kilku różnych fragmentów informacji. Po pierwsze, rejestruje dokładną datę i godzinę żądania z dokładnością do sekundy.
Następnie rejestruje adres internetowy podmiotu żądającego, który służy jako niezbędna ścieżka zwrotna dla serwera do dostarczenia żądanego pliku. Dziennik odnotowuje również dokładnie, o który plik poproszono i czy dostawa zakończyła się sukcesem. Ponadto zwykle przechwytuje adres strony internetowej, która zawierała link do tego pliku, znany jako podmiot odsyłający.
Na koniec rejestruje ciąg tekstowy dostarczony przez program żądający, który opisuje typ przeglądarki i używany system operacyjny. Wszystkie te dane są przesyłane automatycznie w normalnym toku komunikacji internetowej.
Te same dane, inaczej przechowywane
Widoczny licznik obrazów nie wymyśla nowych sposobów śledzenia wizyt; on po prostu przetwarza dokładnie ten sam strumień standardowych informacji w bardziej skoncentrowany i przystępny sposób. Kiedy żądany jest obraz licznika, serwer liczący widzi dokładnie te same punkty danych, co serwer internetowy.
Różnica polega wyłącznie na tym, jak dane są następnie traktowane.
Podczas gdy surowy dziennik dostępu to gęsty, techniczny plik tekstowy zawierający tysiące kryptograficznych wierszy, oprogramowanie licznika wyodrębnia tylko istotne części. Odfiltrowuje żądania wewnętrznych plików systemowych, kategoryzuje informacje o przeglądarce, mapuje adresy internetowe na przybliżone regiony geograficzne, a ostatecznie aktualizuje czystą, czytelną bazę danych.
Jak długo żyje jedno i drugie
Żywotność surowego dziennika dostępu jest zazwyczaj dość krótka. Administratorzy serwerów konfigurują te pliki tak, aby były regularnie obracane i usuwane, często już po kilku tygodniach, aby zapobiec zużywaniu przez nie zbyt dużej ilości miejsca na dysku.
Dedykowana baza danych dla licznika ma jednak inną strukturę. Zamiast w nieskończoność zapisywać każdy najdrobniejszy techniczny szczegół każdego żądania, przechowuje ona zagregowane sumy.
Pamięta, że dana strona była oglądana pięćdziesiąt razy w określony wtorek, bez konieczności zachowywania pięćdziesięciu oddzielnych wierszy dziennika na zawsze. Ta agregacja pozwala na wydajne zachowanie długoterminowych trendów, zamieniając ulotne dane dziennika dostępu w stałą, wizualną historię witryny.
Gdzie kończy się wiedza
Rozpoznanie związku między dziennikami serwera a narzędziami pomiarowymi wyjaśnia granice statystyk internetowych.
Ponieważ licznik opiera się całkowicie na informacjach dobrowolnie dostarczonych przez przeglądarkę podczas standardowego żądania pliku, nie może on wiedzieć nic poza tymi podstawowymi parametrami. Nie może znać nazwiska osoby siedzącej przed ekranem, nie widzi, jakie inne aplikacje są uruchomione na urządzeniu, i nie potrafi śledzić ruchów na niepowiązanych ze sobą stronach internetowych.
Liczby wyświetlane na ekranie są po prostu wysoce dopracowaną prezentacją podstawowego, nieuniknionego gwaru technicznego, który sprawia, że Internet funkcjonuje.