Vodič po logih spletnih strežnikov

Informacije o tiskani in razširjeni verziji

Osnove logov spletnih strežnikov

Od začetka delovanja Svetovnega spleta so razvijalci strežnikov uporabljali (in še uporabljajo) tradicionalni format za logiranje podatkov o prometu strežnika. Ta format sestavljajo štirje osnovni tipi (datotek) logov: prenosni log ("transfer log" ali "access log"), log napak ("error log"), sklicateljski log ("referrer log") in uporabniški log ("agent log" ali "user agent log"). Kombinacije teh logov so različne, toda osnova za vse informacije o dostopih do vašega strežnika so te štiri datoteke.

Prenosni log je najbolj pomemben, saj zapisuje "zadetke" oz. zahteve HTTP, in to za vsak dostop (uspešen ali neuspešen) do strani HTML, slike, skripta, zvočne datoteke oz. kateregakoli drugega objekta. Zadetka ne smete enačiti s stranjo. Ena stran lahko vsebuje kar nekaj slik in ko obiskovalec zahteva prenos takšne strani, bo strežnik v prenosni log zapisal zadetek za to stran - in zadetek za vsako sliko posebej. Pregled strani s šestimi slikami bo tako povzročil zapis sedmih zadetkov v prenosni log.

Poglejte tudi:

Uvod

Osnove
Standardi

Orodja za Okna
Orodja za Unix

Tretje osebe
Možnosti

Prihodnost
Slovarček

   

Takoj opozorimo na razliko med zadetki in obiski. Kaj se sliši bolj slikovito - 30.000 zadetkov ali 2.500 obiskov? O obiskih bo več govora v nadaljevanju, za zdaj naj zadošča, da obisk pomeni pregled strani v vašem strežniku nekega obiskovalca v daljšem času (pregled iste strani v tem času ne poveča števca obiskov, seveda pa poveča števec zadetkov).

 

Log z napakami je druga najbolj pomembna datoteka, saj je v pomoč sistemskim administratorjem in Webmastrom. V ta log strežnik vpiše vnos, kadarkoli je prišlo do napake ali pogoja okvare ipd. Večina napak se zapiše tudi v prenosni log, nekateri dogodki pa ne. Če npr. obiskovalec prekine prenos strani, bo sicer v logu napak zapisano "pošlji prekinitev povezave", toda v prenosnem logu tega ne bo (novejši strežniki kažejo dejansko število prenešenih zlogov za vsak objekt v prenosnem logu. Če je to število manjše od dejanske dolžine zahtevanega objekta, sklepamo, da je bil prenos prekinjen).

 

Sklicateljski log in uporabniški log zapisujeta dodatne informacije o obiskovalcu. Prvi zapisuje URL strani, ki jo je obiskovalec gledal pred prihodom na vaš strežnik (sklicateljska stran) in URL strani v vašem strežniku (sklicana stran). Uporabniški log zapisuje tip brskalnika (in operacijskega sistema), ki ga je uporabljal(a). Če želite pritegniti obiskovalce na vaš novi strežnik, vam lahko zelo pomaga podatek o tem, kje ljudje najdejo več informacij o vašem strežniku (in se odločijo za obisk).


Prejšnja

Naslednja

Datum izdelave: 13. marec 1998. - Obnovljeno:

Copyright © 1998-1999 Sergej Rinc

IntranetE-pošta