Squid-naplók a kérések előzményeihez, Cache Manager az élő statisztikákhoz
Használja a tranzakciós naplókat a kérések történeti jelentéseihez, a Cache Managert pedig az élő futásidejű jelentésekhez, és minden mérőszámot a saját jelentésének hatókörében értelmezzen.
A SARG a Squid tranzakciós naplóit elemzi. A Cache Manager a futó Squid-folyamatról mutat jelentéseket. Az adatforrást a feltett kérdés szerint válassza ki.
| Kérdés | Releváns forrás |
|---|---|
| Mely rögzített kéréseket küldte egy kliens? | access.log |
| Felhasználó vagy cél szerint csoportosított történeti forgalom | A rendelkezésre álló naplókat feldolgozó SARG |
| Jelenlegi futásidő, memória vagy belső számlálók | A megfelelő Cache Manager-jelentés |
A SARG nem tud újraépíteni olyan mezőt, amelyet a bemeneti napló soha nem rögzített. Állítsa be a szükséges naplóformátumot, mielőtt összegyűjti az elemezni kívánt időszakot, és számoljon a rotált fájlokkal, valamint az access-log esetleges kizárásaival.
A Squid 6 és 7 esetében az access_log határozza meg, hogy hol és mely illeszkedő tranzakciók kerülnek naplózásra. A logformat szabályozza a rögzített mezőket. A rekordok UDP-n keresztüli küldése megváltoztatja a kézbesítést; nem pótolja a hiányzó tranzakciós mezőket, és nem garantálja, hogy minden adatgram eljut. Egy Squid 7 fájlnaplózó esetében válassza ki annak kimenetét és naplóformátumát a szükséges időszak összegyűjtése előtt.
A Cache Manager jelentéseinek saját hatókörük van. Több munkásos telepítésekben a Squid összevon bizonyos munkásértékeket, de nem minden jelentés összesítése egyforma. Olvassa el az adott jelentés jelentését, mielőtt egy számot a rendszer egészére vonatkozó egységes mérésnek tekintene.
Végül a proxy tranzakcióinak bájtjai és a hálózati interfész teljes forgalma különböző mérések. Adja meg, melyiket tartalmazza valójában egy jelentés.