Назад | Перейти на главную страницу

В чем разница между счетчиками клиента и сервера в Squid?



У нас есть экземпляр Squid, работающий в компании, и
Я понимаю, что могу получить множество показателей из Squid с помощью Squidclient.
Например, если я бегу:
squidclient -h localhost -p xxxx cache_object://localhost/ mgr:utilization | grep -P "http.kbytes" | sort

Получаю следующий результат:
client_http.kbytes_in = 0.000278/sec client_http.kbytes_in = 0.001111/sec client_http.kbytes_in = 0.003333/sec client_http.kbytes_in = 1 client_http.kbytes_out = 0.015833/sec client_http.kbytes_out = 0.063333/sec client_http.kbytes_out = 0.190000/sec client_http.kbytes_out = 57 server.http.kbytes_in = 0 server.http.kbytes_in = 0.000000/sec server.http.kbytes_in = 0.000000/sec server.http.kbytes_in = 0.000000/sec server.http.kbytes_out = 0 server.http.kbytes_out = 0.000000/sec server.http.kbytes_out = 0.000000/sec server.http.kbytes_out = 0.000000/sec

Отражают ли счетчики клиентов трафик между мной и экземпляром Squid, а счетчики серверов отражают трафик между экземпляром Squid и Интернетом?

Спасибо за помощь,

Отражают ли счетчики клиентов трафик между мной и экземпляром Squid, а счетчики серверов отражают трафик между экземпляром Squid и Интернетом?

Если предположить, что вы единственный пользователь этого прокси-сервера и что он только когда-либо подключается к Интернету, это будет положительным ответом.

Однако это плохое предположение. Сервер может находиться где угодно, в том числе в локальной сети. Клиенты могут быть где угодно, в том числе в Интернете.

Точнее:

  • счетчики клиентов предназначены для трафика к и от любых клиентов, которые связались с прокси. Обратите внимание, что для этого требуется только контакт - независимо от того, разрешено ли им его использовать. Пропускная способность, используемая для отклонения запрещенных клиентов, также включается в эти счетчики.

  • счетчики серверов относятся к любому серверу или одноранговому узлу, с которым прокси связался.