Журналы Squid для гісторыі запытаў, Cache Manager для жывой статыстыкі
Выкарыстоўвайце журналы транзакцый для гістарычных справаздач аб запытах і Cache Manager для справаздач аб працы ў рэальным часе, тлумачачы кожную метрыку ў межах яе справаздачы.
SARG аналізуе журналы транзакцый Squid. Cache Manager паказвае справаздачы аб працэсе Squid, які выконваецца. Выбірайце крыніцу даных у залежнасці ад пытання, на якое трэба адказаць.
| Пытанне | Адпаведная крыніца |
|---|---|
| Якія запісаныя запыты зрабіў кліент? | access.log |
| Гістарычны трафік, згрупаваны па карыстальніку або прызначэнні | SARG, які апрацоўвае даступныя журналы |
| Бягучы час працы, памяць або ўнутраныя лічыльнікі | Адпаведная справаздача Cache Manager |
SARG не можа аднавіць поле, якое ўваходны журнал ніколі не запісваў. Наладзьце патрэбны фармат журнала да таго, як збіраць перыяд для аналізу, і ўлічыце перанесеныя файлы і любыя выключэнні ў access-log.
У Squid 6 і 7 access_log вызначае, дзе і якія адпаведныя транзакцыі запісваюцца. logformat кіруе запісваемымі палямі. Перадача запісаў праз UDP змяняе дастаўку; яна не дадае адсутныя палі транзакцый і не гарантуе, што кожная дэйтаграма дойдзе. Для файлавага журнала Squid 7 выберыце яго выхад і фармат журнала перад зборам патрэбнага перыяду.
Справаздачы Cache Manager маюць уласныя межы. У разгортваннях з некалькімі працоўнымі Squid аб'ядноўвае некаторыя значэнні працоўных, але не кожная справаздача агрэгуецца аднолькава. Прачытайце сэнс гэтай справаздачы, перш чым лічыць лік адзіным паказчыкам для ўсёй сістэмы.
Нарэшце, байты транзакцый проксі і агульны трафік сеткавага інтэрфейса — гэта розныя вымярэнні. Укажыце, якое з іх фактычна змяшчае справаздача.