Squid-loggar for førespurnadshistorikk, Cache Manager for sanntidsstatistikk
Bruk transaksjonsloggar for historiske rapportar om førespurnader og Cache Manager for rapportar om den pågåande drifta, og tolk kvar metrikk innanfor omfanget til rapporten sin.
SARG analyserer transaksjonsloggane til Squid. Cache Manager viser rapportar om Squid-prosessen som køyrer. Vel datakjelda ut frå spørsmålet som blir stilt.
| Spørsmål | Relevant kjelde |
|---|---|
| Kva logga førespurnader sende ein klient? | access.log |
| Historisk trafikk gruppert etter brukar eller mål | SARG som handsamar dei tilgjengelege loggane |
| Noverande driftstid, minne eller interne teljarar | Den tilhøyrande Cache Manager-rapporten |
SARG kan ikkje byggje opp att eit felt som inngangsloggen aldri registrerte. Set opp det påkravde loggformatet før du samlar inn perioden som skal analyserast, og ta omsyn til roterte filer og eventuelle utelatingar i access-loggen.
I Squid 6 og 7 avgjer access_log kvar og kva samsvarande transaksjonar som blir logga. logformat styrer felta som blir registrerte. Å sende postar via UDP endrar leveringa; det legg ikkje til manglande transaksjonsfelt og garanterer ikkje at kvar datagram kjem fram. For ein filloggar i Squid 7 bør du velje utdata og loggformat før du samlar inn den påkravde perioden.
Cache Manager-rapportar har sitt eige omfang. I utrullingar med fleire arbeidarar slår Squid saman nokre arbeidarverdiar, men ikkje alle rapportar blir aggregerte på same måte. Les tydinga av rapporten før du behandlar eit tal som éi einskild måling for heile systemet.
Til slutt er byta i proxy-transaksjonane og den totale trafikken på nettverksgrensesnittet ulike målingar. Oppgje kva av dei ein rapport faktisk inneheld.