Лого cs.karelia.ru Кафедра ИМО
Титульный
Введение
Прокси
Squid
Программа
Гистограмма
Анализ log-файла прокси-сервера
Заключение
Материалы

Valid HTML 4.01!
Yellow Pages


Подсчет трафика между kappa и proxy

Требуется обсчитать статистику по сегменту внутренней сети, например, по машинам кафедры. Требуется построить гистограмму по размерам потоков. Т.е. разбиваем весь диапазон размеров потока, на 11 интервалов и для каждого интервала считаем количество потоков, попавших в него. Разобьём диапазон до 5000 октетов, и последний интервал будет для потоков, превышающих 5000 октетов, т.к. наибольшее количество потоков сосредоточено в этом диапазоне (до 5000).


// Подсчет трафика между kappa и proxy
int octets[11];
int q,i;

// Считаем
GRAPH:
q=FOctets/500;
if(q>9)
{
octets[10]++;
}
else
octets[q]++;

// выводим полученные данные
REPORT:
print "Трафик между kappa и proxy\n";
for(i=0;i<10;i++)
{
print "[",(i*500),"-",(i+1)*500,"] = " ,octets[i],"\n";
}
print "[",10*500,"- ...] = ", octets[10],"\n";