Я наблюдал за Squid с помощью MRTG, и по какой-то причине время от времени я получаю значительно больше обращений к кешу http, чем запросов.
Можно ли это объяснить? Не считаются ли попадания в кеш простым HTTP-запросом? Я бы предположил, что запросы должны быть суммой попаданий + промахов?
Я использую snmp для отслеживания этого.
Ура
Вы правы, http-запросы могут быть либо попаданиями, либо пропусками. Вы можете найти другие типы совпадений (связанные с HTTP-запросами, сообщениями ICP между кешами, IP-кешем и т. Д.). Я бы предложил использовать squidclient команда, чтобы углубиться во внутреннюю статистику squid и понять, что на самом деле происходит со squid (дальше, чем то, что вы видите из MRTG).
например: squidclient -h host -p 80 mgr: использование
Возможно ли путаница с названием переменной? Стоит отметить, что вы должны сравнивать cacheHttpHits и cacheProtoClientHttpRequests, а не cacheServerRequests, что является совершенно другим.