Чтобы каждый раз не искать, решил закинуть сюда
Коды TCP_ соотвествуют запросам на HTTP-порту (обычно 3128). Коды
UDP_ соотвествуют запросам на ICP-порту (обычно 3130). Если журналирование
ICP было выключено при помощи опции log_icp_queries, то ICP-ответы попадать в журнал не будут.
Нижеследующие результирующие коды были взяты из Squid-2, в соответствии со структурой
log_tags в файле src/access_log.c:
TCP_HIT
Верная копия запрошенного объекта была в кеше.
TCP_MISS
Запрошенного объекта не было в кеше.
TCP_REFRESH_HIT
Запрошенный объект был закеширован, но УСТАРЕЛ.
IMS-запрос для этого объекта вернул “304 not modified”.
TCP_REF_FAIL_HIT
Запрошенный объект был закеширован, но УСТАРЕЛ.
IMS-запрос завершен неудачно и устаревший объект был доставлен.
TCP_REFRESH_MISS
Запрошенный объект был закеширован, но УСТАРЕЛ.
IMS-запрос вернул новое содержимое.
TCP_CLIENT_REFRESH_MISS
Клиент послал прагму “no-cache” или другу аналогичную команду контроля кеширования в запросе. Поэтому
кеш должен повторно получить объект.
TCP_IMS_HIT
Клиент использовал IMS-запрос для объекта, который был найден в кеше свежим.
TCP_SWAPFAIL_MISS
Объект скорее всего был в кеше, но доступа к нему нет.
TCP_NEGATIVE_HIT
Запрос для негативно кешированных объектов типа
“404 not found”, о которых кеш знает, что они недоступны. См. пояснения по negative_ttl
в вашем файле squid.conf.
TCP_MEM_HIT
Верная копия запрошенного объекта была в кеше
и в памяти, доступа к диску не производилось.
TCP_DENIED
Доступ запрещен для этого запроса.
TCP_OFFLINE_HIT
Запрошенный объект был извлечен из кеша в режиме
offline. В режиме offline никогда не проверяются, см. offline_mode в файле squid.conf.
UDP_HIT
Верная копия запрошенного объекта была в кеше.
UDP_MISS
Запрошенный объект отсутствует в этом кеше.
UDP_DENIED
Доступ запрещен для этого запроса.
UDP_INVALID
Был получен неверный запрос.
UDP_MISS_NOFETCH
Из-за опции запуска “-Y” или частых отказов, кеш при хите будет возвращать либо UDP_HIT или этот код.
Соседи таким образом получат только хиты.
NONE
Указывается с ошибками и запросами cachemgr.
Следующие коды больше недоступны в Squid-2:
ERR_*
Ошибки теперь указываются в статусе кода.
TCP_CLIENT_REFRESH
Смотреть в TCP_CLIENT_REFRESH_MISS
TCP_SWAPFAIL
Смотреть в TCP_SWAPFAIL_MISS.
TCP_IMS_MISS
Удалено, вместо этого используется TCP_IMS_HIT
UDP_HIT_OBJ
Совпавший объект больше недоступен.
UDP_RELOADING
Смотреть в UDP_MISS_NOFETCH
Спасибо ресурсу http://saygak.com/post/64