天天看點

squid 檢視命中率

squid檢視命中率

測試機器

用如下指令檢視squid命中率

/usr/local/squid/bin/squidclient -p 80 mgr:info

卻提示

client: ERROR: Cannot connect to localhost:80: Connection refused

根據cu的文章,在squid.conf中,确認有如下配置

acl manager proto cache_objectacl

acl localhost src 127.0.0.1/255.255.255.255

acl localhost src 10.0.0.1/255.255.255.255

acl to_localhost dst 127.0.0.0/8

http_access allow Manager localhost

還是不行,因為squid配置為虛拟主機的模式

http_port xx.xxx.254.203:80 defaultsite=192.168.1.18 vhost vport

于是在squid.conf中加入

http_port 3128

重新載入squid配置檔案

/usr/local/squid/sbin/squid -k reconfigure

然後再次用

/usr/local/squid/bin/squidclient -p 3128 mgr:info

這次可以了,省略端口号也可以。

不看不知道,一看吓一跳。命中率才

Cache information for squid:

        Request Hit Ratios:     5min: 14.9%, 60min: 17.4%

        Byte Hit Ratios:        5min: -2.5%, 60min: 0.2%

真是低的可憐。

繼續閱讀