Squid-logfiler til anmodningshistorik, Cache Manager til live-statistik
Brug transaktionslogs til historiske rapporter om anmodninger og Cache Manager til rapporter om kørende drift, og fortolk hver metrik inden for dens egen rapporteringsramme.
SARG analyserer Squids transaktionslogs. Cache Manager viser rapporter om den kørende Squid-proces. Vælg datakilden ud fra det spørgsmål, der stilles.
| Spørgsmål | Relevant kilde |
|---|---|
| Hvilke registrerede anmodninger sendte en klient? | access.log |
| Historisk trafik grupperet efter bruger eller destination | SARG, der behandler de tilgængelige logs |
| Nuværende driftstid, hukommelse eller interne tællere | Den tilsvarende Cache Manager-rapport |
SARG kan ikke genskabe et felt, som inputloggen aldrig registrerede. Indstil det krævede logformat, før du indsamler den periode, der skal analyseres, og tag højde for roterede filer og eventuelle udelukkelser i access-loggen.
I Squid 6 og 7 bestemmer access_log, hvor og hvilke matchende transaktioner der logges. logformat styrer de registrerede felter. Afsendelse af poster via UDP ændrer leveringen; det tilføjer ikke manglende transaktionsfelter og garanterer ikke, at hver datagram ankommer. For en fillogger i Squid 7 skal du vælge dens output og logformat, før du indsamler den krævede periode.
Cache Manager-rapporter har deres eget omfang. I installationer med flere arbejdere kombinerer Squid nogle arbejderværdier, men ikke alle rapporter aggregeres ens. Læs rapportens betydning, før du betragter et tal som én samlet måling for hele systemet.
Endelig er proxytransaktionernes bytes og netværksgrænsefladens samlede trafik forskellige målinger. Angiv, hvilken af dem rapporten faktisk indeholder.