Squidin lokit pyyntöhistoriaan, Cache Manager reaaliaikaiseen tilastoon
Käytä tapahtumalokeja pyyntöjen historiallisiin raportteihin ja Cache Manageria käynnissä olevan toiminnan raportteihin ja tulkitse jokainen mittari oman raporttinsa laajuudessa.
SARG analysoi Squidin tapahtumalokeja. Cache Manager näyttää raportteja käynnissä olevasta Squid-prosessista. Valitse tietolähde sen mukaan, mihin kysymykseen vastausta haetaan.
| Kysymys | Asiaankuuluva lähde |
|---|---|
| Mitkä kirjatut pyynnöt asiakas teki? | access.log |
| Käyttäjän tai kohteen mukaan ryhmitelty historiallinen liikenne | SARG, joka käsittelee saatavilla olevat lokit |
| Nykyinen käyntiaika, muisti tai sisäiset laskurit | Vastaava Cache Managerin raportti |
SARG ei voi rakentaa uudelleen kenttää, jota syötedokumentti ei koskaan tallentanut. Aseta tarvittava lokimuoto ennen analysoitavan jakson keräämistä ja ota huomioon kierrätetyt tiedostot sekä access-login mahdolliset poissulkemiset.
Squidissa 6 ja 7 access_log määrittää, mihin ja mitkä vastaavat tapahtumat kirjataan. logformat ohjaa tallennettavia kenttiä. Tietueiden lähettäminen UDP:n kautta muuttaa toimitusta; se ei lisää puuttuvia tapahtumakenttiä eikä takaa, että jokainen datagrammi saapuu perille. Squid 7:n tiedostolokille valitse sen tuloste ja lokimuoto ennen tarvittavan jakson keräämistä.
Cache Managerin raporteilla on oma laajuutensa. Usean työntekijän käyttöönotoissa Squid yhdistää joidenkin työntekijöiden arvoja, mutta kaikkia raportteja ei koosteta samalla tavalla. Lue kyseisen raportin merkitys ennen kuin pidät lukua yhtenä koko järjestelmän mittarina.
Lopuksi välityspalvelimen tapahtumien tavut ja verkkoliitännän kokonaisliikenne ovat eri mittareita. Ilmoita, kumman raportti todella sisältää.