„Dajte svakom korisniku deset gigabajta“ zvuči precizno dok se dva izvještaja ne raziđu. Jedan je sabrao odgovore poslane klijentima; drugi je brojao bajtove preuzete s upstreama. Oba možda ispravno prijavljuju svoje odabrano polje.

Format Squid dnevnika ima zasebne brojače:

PoljeDokumentovano mjerenje
%<stUkupan promet odgovora poslanih klijentu, nakon prilagođavanja
%>stUkupna veličina zahtjeva primljenog od klijenta, bez bajtova chunked kodiranja
%<bsBajtovi tijela poruke ekvivalentni HTTP-u primljeni od sljedećeg hopa, s dokumentovanim izuzecima

Kolona bajtova izvornog Squid dnevnika koristi brojač odgovora klijentu. To nije obećanje da je vrijednost jednaka dužini sačuvane datoteke, niti mjerenje svakog Ethernet ili IP bajta koji naplaćuje provajder.

Pogoci u kešu pokazuju razliku: Squid može poslati odgovor bez novog preuzimanja s upstreama. Rad s puno slanja pokazuje drugu: brojanje samo odgovora ostavlja smjer zahtjeva izvan budžeta.

Za CONNECT proxy može obračunati proslijeđeni promet bez razumijevanja svake šifrovane datoteke ili stranice u tunelu. Ne može ukupan broj bajtova tunela pretvoriti u tačan popis preuzetih aplikacijskih objekata.

Ugovor o kvoti zapišite uz brojač: smjer, tačku posmatranja, obračunski period i identitet. Zatim čuvajte verziju formata dnevnika uz izvještaje. Nesporazum o tome šta bajt znači ne treba „popravljati“ množenjem svake vrijednosti pretpostavljenim korekcijskim faktorom. Za provođenje, zbrojevi završenih transakcija mogu zaostajati za živim korištenjem.

Povezani članci