如何查看squid的缓存命中率

回复 收藏
使用命令:  squidclient -h host -p port mgr:info
比如:  /usr/local/squid/bin/squidclient -h 127.0.0.1 -p 8080 mgr:info

使用这个命令的前提是,你在你的squid.conf 中配置了相关的选项
acl manager proto cache_object
http_access allow manager
2011-08-01 12:39 举报
已邀请:
0

無名世界

赞同来自:

本帖最后由 無名世界 于 2014-11-10 14:46 编辑

开启mgr:
需要查看mgr功能,需在squid配置文件中添加访问权限:

acl managerip src 10.10.90.97
acl manager proto cache_object
http_access allow manager managerip
重新加载一下squid:squid -k reconfigure
使用mgr:

查看squid所有信息:squidclient -h 10.10.90.20 -p 80 mgr:info
查看mgr:后可用参数:squidclient -h 10.10.90.20 -p 80 mgr:
查看squid命中率:squidclient -h 10.10.90.20 -p 80 mgr:info |grep  "Hits as"
查看squid 存储的对象:squidclient -h 10.10.90.20.56 -p 80 mgr:objects
查看5分钟内squid 的运行状况:squidclient -h 10.10.90.20 -p 80 mgr:5min

0

zxc123

赞同来自:

不错
0

435664265

赞同来自:

無名世界 发表于 2014-2-17 22:06
开启mgr:
需要查看mgr功能,需在squid配置文件中添加访问权限:

学习
0

蔡炳森

赞同来自:

無名世界 发表于 2014-2-17 22:06
开启mgr:
需要查看mgr功能,需在squid配置文件中添加访问权限:

squidclient -h 192.168.116.154 -p 80 mgr:info 我使用这条命令去查看我154这台主机上的相关信息,但是提示说client: ERROR: Cannot connect to 192.168.116.154:80: Connection refused,不知道为啥子会这样。
0

zmh0415

赞同来自:

学习了

回复帖子,请先登录注册

退出全屏模式 全屏模式 回复
评分
可选评分理由: