Squid-logger for forespørselshistorikk, Cache Manager for sanntidsstatistikk
Bruk transaksjonslogger for historiske rapporter om forespørsler og Cache Manager for rapporter om den løpende driften, og tolk hver metrikk innenfor rapportens eget omfang.
SARG analyserer transaksjonsloggene til Squid. Cache Manager viser rapporter om Squid-prosessen som kjører. Velg datakilden etter spørsmålet som stilles.
| Spørsmål | Aktuell kilde |
|---|---|
| Hvilke loggede forespørsler sendte en klient? | access.log |
| Historisk trafikk gruppert etter bruker eller mål | SARG som behandler tilgjengelige logger |
| Nåværende driftstid, minne eller interne tellere | Den tilhørende Cache Manager-rapporten |
SARG kan ikke gjenopprette et felt som inngangsloggen aldri registrerte. Angi det nødvendige loggformatet før du samler inn perioden som skal analyseres, og regn med roterte filer og eventuelle utelatelser i access-loggen.
I Squid 6 og 7 bestemmer access_log hvor og hvilke samsvarende transaksjoner som logges. logformat kontrollerer feltene som registreres. Sending av poster via UDP endrer leveransen; det legger ikke til manglende transaksjonsfelt og garanterer ikke at hver datagram ankommer. For en fillogger i Squid 7 velger du utdataene og loggformatet før du samler inn den nødvendige perioden.
Cache Manager-rapporter har sitt eget omfang. I distribusjoner med flere arbeidere slår Squid sammen enkelte arbeiderverdier, men ikke alle rapporter blir aggregert likt. Les betydningen av rapporten før du betrakter et tall som én samlet måling for hele systemet.
Til slutt er byte i proxy-transaksjonene og den totale trafikken på nettverksgrensesnittet forskjellige målinger. Oppgi hvilken av dem rapporten faktisk inneholder.