URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID12
Нить номер: 4017
[ Назад ]

Исходное сообщение
"учёт полей в access.log"

Отправлено besarg , 24-Апр-06 07:12 
Привет.
делаю свой скрипт учёта входящего трафика squid анализируя access.log
как я понял, чтобы учесть чистый входящий траффика, мне необходимо учитывать поля:
TCP_MISS, UDP_MISS, TCP_REFRESH_MISS
вроде всё верно.. однако показания calamaris составили:
host              request       %  hit-% sec/req   Byte        %  hit-% kB/sec  
192.168.9.26       1991392  66.29  99.25    0.03   14404M  66.86  98.90  252.54
видно, что из кэша достали 98.90%, поэтому считая что 14404M -100% получаем 236,973M чистого трафика.
однако мой скрипт, анализируя вышеуказанные поля показал: 157,424
разница довольно заметная, посему вопросы:
правильные ли я выбрал поля для анализа трафика?
и стоит ли доверять показаниям calamaris или я неверно считаю его показания?


Содержание

Сообщения в этом обсуждении
"учёт полей в access.log"
Отправлено besarg , 24-Апр-06 07:26 
ещё добавил поле для анализа TCP_CLIENT_REFRESH_MISS
и в обоих случаях не анализирую (и анализирую, как тест) трафик до локальных хостов.
всё равно, вопросы остаются



"учёт полей в access.log"
Отправлено besarg , 24-Апр-06 13:22 
ни calamaris, ни sarg не выдают правильной стастистики. я не стал лазить внутрь, но мне кажется проблемы в округлениях каждого поля, после которого идёт суммирование. тупой подсчёт всех полей в байтах, даёт разницу с sarg ~1,2% и разницу c calamaris ~0.5% :o)
однако, как люди могут судить о трафике по показаниям вышеуказанных программ... (кстати в ms isa server 1kbyte почему-то равен 1000Byte) особенно когда речь идёт об обьёмах за 200Gb и ценой 50баксов за Гиг.
всё началось с хоста, приведённого выше скачнувшего 14Гиг.. на самом деле он укачал 157Mb а всё остальное mem и swap hits..