设为首页 收藏本站
查看: 1492|回复: 0

[经验分享] Squid性能分析

[复制链接]

尚未签到

发表于 2018-12-26 10:22:11 | 显示全部楼层 |阅读模式
  squid性能分析
  获得squid执行中的信息状况
  1、当不知道有什么信息可以查询时
./squidclient -h 127.0.0.1 -p 80 mgr:

2、General Runtime Information,察看一般的状态
./squidclient -h 127.0.0.1 -p 80 mgr:info

[root@bbs bin]# ./squidclient -h 127.0.0.1 -p 80 mgr:info
  HTTP/1.0 200 OK
  Date: Wed, 14 Sep 2011 01:14:00 GMT
  Content-Type: text/plain
  Expires: Wed, 14 Sep 2011 01:14:00 GMT
  Last-Modified: Wed, 14 Sep 2011 01:14:00 GMT
  Connection: close
  Squid Object Cache: Version 2.6.STABLE23
  Start Time:     Mon, 15 Aug 2011 07:29:43 GMT
  Current Time:   Wed, 14 Sep 2011 01:14:00 GMT
  Connection information for squid:
    Number of clients accessing cache:      7035    //使用proxy的客户端的数量
    Number of HTTP requests received:       102208621   //客户端http请求数量
    Number of ICP messages received:        0     //接受到的icp query数量
    Number of ICP messages sent:    0       //发出icp query数量
    Number of queued ICP replies:   0
    Request failure ratio:   0.00
    Average HTTP requests per minute since start:   2386.7  //每分钟http request的数量
    Average ICP messages per minute since start:    0.0   //每分钟处理的icp数量
    Select loop called: 1078256179 times, 2.383 ms avg
  Cache information for squid:
    Request Hit Ratios:     5min: 72.9%, 60min: 71.3%   //Cache Request命中率
    Byte Hit Ratios:        5min: 86.2%, 60min: 85.7%   //Cache Byte命中率
    Request Memory Hit Ratios:      5min: 16.9%, 60min: 18.3%
    Request Disk Hit Ratios:        5min: 36.6%, 60min: 41.2%
    Storage Swap size:      36863864 KB       //存放cache的磁盘使用量
    Storage Mem size:       602600 KB       //存放cache的内存使用量
    Mean Object Size:       72.02 KB
    Requests given to unlinkd:      822436
  Median Service Times (seconds)  5 min    60 min:     //平均回应时间
    HTTP Requests (All):   0.00865  0.01955
    Cache Misses:          0.13498  0.14252
    Cache Hits:            0.00463  0.00678
    Near Hits:             0.10281  0.11465
    Not-Modified Replies:  0.00091  0.00179
    DNS Lookups:           0.00000  0.00000
    ICP Queries:           0.00000  0.00000
  Resource usage for squid:           
    UP Time:        2569457.334 seconds
    CPU Time:       36073.998 seconds
    CPU Usage:      1.40%          //自squid启动起计算,CPU使用率
    CPU Usage, 5 minute avg:        2.15%      //最近5分钟CPU使用率
    CPU Usage, 60 minute avg:       1.73%      //最近60分钟CPU使用率
    Process Data Segment Size via sbrk(): 813452 KB
    Maximum Resident Size: 0 KB
    Page faults with physical i/o: 3
  Memory usage for squid via mallinfo():
    Total space in arena:  813452 KB
    Ordinary blocks:       811350 KB   2289 blks
    Small blocks:               0 KB      0 blks
    Holding blocks:          2976 KB      3 blks
    Free Small blocks:          0 KB
    Free Ordinary blocks:    2101 KB
    Total in use:          814326 KB 100%
    Total free:              2101 KB 0%
    Total size:            816428 KB
  Memory accounted for:            //内存使用状态
    Total accounted:       756036 KB
    memPoolAlloc calls: 3191693493
    memPoolFree calls: 3187306562
  File descriptor usage for squid:         
    Maximum number of file descriptors:   1024     //系统最大file descriptor数
    Largest file desc currently in use:    838     //目前使用file descriptor最大值
    Number of file desc currently in use:  738     //目前正在使用的file descriptor数
    Files queued for open:                   0
    Available number of file descriptors:  286     //剩余有效的使用量
    Reserved number of file descriptors:   100     //保留的使用量
    Store Disk files open:                  22
    IO loop method:                     epoll
  Internal Data Structures:  
    539827 StoreEntries           //Cache中存放的缓存档案数量
    137907 StoreEntries with MemObjects       //内存中的缓存档案数量
    137873 Hot Object Cache Items
    511853 on-disk objects          //磁盘中存放的快取档案数量
   
   
3、查看5分钟的状态
./squidclient -h 127.0.0.1 -p 80 mgr:5min

  [root@bbs bin]# ./squidclient -h 127.0.0.1 -p 80 mgr:5min
  HTTP/1.0 200 OK
  Date: Wed, 14 Sep 2011 06:25:00 GMT
  Content-Type: text/plain
  Expires: Wed, 14 Sep 2011 06:25:00 GMT
  Last-Modified: Wed, 14 Sep 2011 06:25:00 GMT
  Connection: close
  sample_start_time = 1315981166.699347 (Wed, 14 Sep 2011 06:19:26 GMT)
  sample_end_time = 1315981466.707914 (Wed, 14 Sep 2011 06:24:26 GMT)
  client_http.requests = 85.857548/sec       //客户端每秒的http要求数
  client_http.hits = 64.574823/sec        //客户端每秒的http命中次数
  client_http.errors = 0.000000/sec
  client_http.kbytes_in = 77.871110/sec       //客户端每秒送出的资料量
  client_http.kbytes_out = 1756.599837/sec      //每秒送出至客户端的资料量
  client_http.all_median_svc_time = 0.024508 seconds    //反应时间
  client_http.miss_median_svc_time = 0.150482 seconds
  client_http.nm_median_svc_time = 0.000911 seconds
  client_http.nh_median_svc_time = 0.092188 seconds
  client_http.hit_median_svc_time = 0.003785 seconds
  server.all.requests = 29.049170/sec        //squid帮客户端抓取的请求数
  server.all.errors = 0.000000/sec
  server.all.kbytes_in = 316.374299/sec       //squid对外抓取的资料量
  server.all.kbytes_out = 29.719151/sec       //squid对外送出需求的资料量
  server.http.requests = 29.049170/sec
  server.http.errors = 0.000000/sec
  server.http.kbytes_in = 316.374299/sec
  server.http.kbytes_out = 29.719151/sec
  server.ftp.requests = 0.000000/sec
  server.ftp.errors = 0.000000/sec
  server.ftp.kbytes_in = 0.000000/sec
  server.ftp.kbytes_out = 0.000000/sec
  server.other.requests = 0.000000/sec
  server.other.errors = 0.000000/sec
  server.other.kbytes_in = 0.000000/sec
  server.other.kbytes_out = 0.000000/sec
  icp.pkts_sent = 0.000000/sec
  icp.pkts_recv = 0.000000/sec
  icp.queries_sent = 0.000000/sec
  icp.replies_sent = 0.000000/sec
  icp.queries_recv = 0.000000/sec
  icp.replies_recv = 0.000000/sec
  icp.replies_queued = 0.000000/sec
  icp.query_timeouts = 0.000000/sec
  icp.kbytes_sent = 0.000000/sec
  icp.kbytes_recv = 0.000000/sec
  icp.q_kbytes_sent = 0.000000/sec
  icp.r_kbytes_sent = 0.000000/sec
  icp.q_kbytes_recv = 0.000000/sec
  icp.r_kbytes_recv = 0.000000/sec
  icp.query_median_svc_time = 0.000000 seconds
  icp.reply_median_svc_time = 0.000000 seconds
  dns.median_svc_time = 0.000000 seconds     //DNS的反应时间
  unlink.requests = 1.136634/sec
  page_faults = 0.000000/sec
  select_loops = 893.234492/sec
  select_fds = 993.841619/sec
  average_select_fd_period = 0.001006/fd
  median_select_fds = 0.000000
  swap.outs = 0.979972/sec
  swap.ins = 89.290783/sec
  swap.files_cleaned = 0.000000/sec
  aborted_requests = 3.059913/sec        //客户端中断连线请求的次数
  syscalls.polls = 893.234492/sec
  syscalls.disk.opens = 45.585365/sec
  syscalls.disk.closes = 45.625364/sec
  syscalls.disk.reads = 384.002368/sec
  syscalls.disk.writes = 16.976182/sec
  syscalls.disk.seeks = 3.619897/sec
  syscalls.disk.unlinks = 1.136634/sec
  syscalls.sock.accepts = 110.343516/sec
  syscalls.sock.sockets = 28.942507/sec
  syscalls.sock.connects = 28.942507/sec
  syscalls.sock.binds = 28.942507/sec
  syscalls.sock.closes = 86.660859/sec
  syscalls.sock.reads = 361.643006/sec
  syscalls.sock.writes = 594.876346/sec
  syscalls.sock.recvfroms = 0.000000/sec
  syscalls.sock.sendtos = 0.000000/sec
  cpu_time = 9.611539 seconds        //squid占用CPU的时间
  wall_time = 300.008567 seconds       //取样的时间总长
  cpu_usage = 3.203755%         //平均CPU使用率
  参考文章:http://hctan.blog.163.com/blog/static/1403320076735133985/




运维网声明 1、欢迎大家加入本站运维交流群:群②:261659950 群⑤:202807635 群⑦870801961 群⑧679858003
2、本站所有主题由该帖子作者发表,该帖子作者与运维网享有帖子相关版权
3、所有作品的著作权均归原作者享有,请您和我们一样尊重他人的著作权等合法权益。如果您对作品感到满意,请购买正版
4、禁止制作、复制、发布和传播具有反动、淫秽、色情、暴力、凶杀等内容的信息,一经发现立即删除。若您因此触犯法律,一切后果自负,我们对此不承担任何责任
5、所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其内容的准确性、可靠性、正当性、安全性、合法性等负责,亦不承担任何法律责任
6、所有作品仅供您个人学习、研究或欣赏,不得用于商业或者其他用途,否则,一切后果均由您自己承担,我们对此不承担任何法律责任
7、如涉及侵犯版权等问题,请您及时通知我们,我们将立即采取措施予以解决
8、联系人Email:admin@iyunv.com 网址:www.yunweiku.com

所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其承担任何法律责任,如涉及侵犯版权等问题,请您及时通知我们,我们将立即处理,联系人Email:kefu@iyunv.com,QQ:1061981298 本贴地址:https://www.yunweiku.com/thread-655978-1-1.html 上篇帖子: 高性能缓存服务器Squid架构配置 下篇帖子: 我的Squid.conf
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

扫码加入运维网微信交流群X

扫码加入运维网微信交流群

扫描二维码加入运维网微信交流群,最新一手资源尽在官方微信交流群!快快加入我们吧...

扫描微信二维码查看详情

客服E-mail:kefu@iyunv.com 客服QQ:1061981298


QQ群⑦:运维网交流群⑦ QQ群⑧:运维网交流群⑧ k8s群:运维网kubernetes交流群


提醒:禁止发布任何违反国家法律、法规的言论与图片等内容;本站内容均来自个人观点与网络等信息,非本站认同之观点.


本站大部分资源是网友从网上搜集分享而来,其版权均归原作者及其网站所有,我们尊重他人的合法权益,如有内容侵犯您的合法权益,请及时与我们联系进行核实删除!



合作伙伴: 青云cloud

快速回复 返回顶部 返回列表