Squid "hatékonysága"

Ti milyen "cache találati arányt" értek el a squid-el?

Az en napi statisztikám ilyen (size/size%/fajta/db/db%):

1176794213 90.8896 TCP_MISS 89796 76.4215
43706218 3.37565 TCP_CLIENT_REFRESH_MISS 3003 2.55572
32371248 2.50019 TCP_HIT 3160 2.68934
14575523 1.12574 TCP_MEM_HIT 2242 1.90807
10485261 0.809829 TCP_REFRESH_HIT 1907 1.62296
10339438 0.798566 TCP_REFRESH_MISS 961 0.817865
5267057 0.406801 TCP_IMS_HIT 15681 13.3454
1211660 0.0935825 TCP_NEGATIVE_HIT 751 0.639143

Ezzel a paranccsal mérve:
cat /squid/logs/access.log | grep -v -i denied | awk '{print $2, $4, $5}' | sed 's/\// /' | awk '{ osszeg[$2]+=$4; db[$2]+=1; teljes+=$4;darab+=1} END { for ( adat in osszeg) print osszeg[adat],(osszeg[adat]/teljes)*100,adat,db[adat],(db[adat]/darab)*100}' | sort -nr

Az összességében 20% körüli HIT arány elég szerénynek tűnik. Lehet ezen valahogy javítani, vagy átlagosnak tekinthető a squid-nél?

Hozzászólások

830732070 89.8106 TCP_MISS 14336 50.3477
50896984 5.50248 TCP_HIT 5997 21.0613
19596521 2.11858 TCP_CLIENT_REFRESH_MISS 1035 3.63489
13578894 1.46802 TCP_REFRESH_HIT 1585 5.56648
7192802 0.777615 TCP_REFRESH_MISS 253 0.88853
1362016 0.147248 TCP_IMS_HIT 4157 14.5993
841712 0.0909976 TCP_MEM_HIT 407 1.42937
778979 0.0842155 TCP_NEGATIVE_HIT 699 2.45487
2700 0.000291897 TCP_SWAPFAIL_MISS 5 0.0175599

Nagyobb mintából:
2.81398e+09 87.3685 TCP_MISS 104766 49.7181
254141439 7.8906 TCP_HIT 34177 16.2192
77070219 2.39288 TCP_REFRESH_HIT 11500 5.45748
33250788 1.03237 TCP_CLIENT_REFRESH_MISS 4173 1.98035
21138360 0.656305 TCP_REFRESH_MISS 1468 0.696659
15015541 0.466203 TCP_IMS_HIT 50756 24.0869
3612412 0.112158 TCP_MEM_HIT 1573 0.746488
2602993 0.0808179 TCP_NEGATIVE_HIT 2299 1.09102
5611 0.000174211 TCP_SWAPFAIL_MISS 8 0.00379651

Szerintem nagyrész a mögötte levők webfogysztási szokásaitól függ.

Azért az a 40% körüli HIT arány amit elérsz (szemben az én 20% körüli arányommal) elgondolkodtató...

Kibővítettem egy kicsit a parancsot, hogy az időkre is adjon statisztikát:
cat | grep -v -i denied | awk '{print $2, $4, $5}' | sed 's/\// /' | awk '{ osszeg[$2]+=$4; db[$2]+=1; teljes+=$4;darab+=1;ido
[$2]+=$1} END { for ( adat in osszeg) print osszeg[adat],(osszeg[adat]/teljes)*100,adat,db[adat],(db[adat]/darab)*100,(ido[ada
t]/db[adat])"ms",osszeg[adat]/ido[adat]"kB/s"}' | sort -nr

A kapott eredményeim itt olyan szerények, hogy már azon gondolkodom, hogy valamit elbaltáztam a fenti parancsban (de nem tudom mit):

1176794213 90.8896 TCP_MISS 89796 76.4215 3372.33ms 3.88609kB/s
43706218 3.37565 TCP_CLIENT_REFRESH_MISS 3003 2.55572 683.545ms 21.2922kB/s
32371248 2.50019 TCP_HIT 3160 2.68934 45.1421ms 226.929kB/s
14575523 1.12574 TCP_MEM_HIT 2242 1.90807 17.9719ms 361.738kB/s
10485261 0.809829 TCP_REFRESH_HIT 1907 1.62296 71.162ms 77.2645kB/s
10339438 0.798566 TCP_REFRESH_MISS 961 0.817865 154.801ms 69.5023kB/s
5267057 0.406801 TCP_IMS_HIT 15681 13.3454 21.8372ms 15.3815kB/s
1211660 0.0935825 TCP_NEGATIVE_HIT 751 0.639143 24.9787ms 64.5909kB/s

A 3.88609kB/s a TCP_MISS-re egy 4Mbit/s kapcsolaton egy tragédia, de a 361.738kB/s a TCP_MEM_HIT-re is nagyon szerény.

Nálad is ilyenek jönnek ki?

---
Mondjon le!

Egy havi statisztika...

Incoming TCP-requests by status

status request % Byte % sec kB/sec
HIT 1937677 54.53 7829691K 24.30 0 63.85
  TCP_IMS_HIT 854290 24.04 247721K 0.77 0 48.10
  TCP_HIT 415578 11.69 4204279K 13.05 0 311.49
  TCP_NEGATIVE_HIT 267634 7.53 158705K 0.49 0 2831.04
  TCP_REFRESH_HIT 256369 7.21 2149508K 6.67 0 20.69
  TCP_MEM_HIT 143806 4.05 1069479K 3.32 0 21565.29
MISS 1608083 45.25 23243M 73.85 0 16.53
  TCP_MISS 1541627 43.38 22636M 71.92 0 16.29
  TCP_CLIENT_REFRESH_MISS 34159 0.96 144851K 0.45 0 32.80
  TCP_REFRESH_MISS 32292 0.91 477074K 1.48 0 39.82
  TCP_SWAPFAIL_MISS 5 0.00 9402 0.00 0 54.65
ERROR 7721 0.22 596559K 1.85 101 0.76
  TCP_MISS 7631 0.21 596437K 1.85 103 0.76
  TCP_DENIED 84 0.00 117619 0.00 0 1138.38
  TCP_CLIENT_REFRESH_MISS 6 0.00 7113 0.00 91 0.01
Sum 3553481 100.00 31472M 100.00 0 13.72

A tegnapi nap adatai...

Incoming TCP-requests by status

status request % Byte % sec kB/sec
HIT 74928 50.41 450043K 31.37 0 78.03
  TCP_IMS_HIT 39403 26.51 11463698 0.78 0 50.77
  TCP_HIT 13560 9.12 143990K 10.04 0 267.06
  TCP_REFRESH_HIT 11573 7.79 240244K 16.75 0 48.07
  TCP_MEM_HIT 9065 6.10 54253558 3.69 0 19868.00
  TCP_NEGATIVE_HIT 1327 0.89 1669998 0.11 0 227.17
MISS 73294 49.31 948178K 66.09 0 21.36
  TCP_MISS 69255 46.59 921122K 64.20 0 20.99
  TCP_CLIENT_REFRESH_MISS 2751 1.85 6027313 0.41 0 37.41
  TCP_REFRESH_MISS 1288 0.87 21677976 1.48 0 61.89
ERROR 423 0.28 37321969 2.54 110 0.78
  TCP_MISS 423 0.28 37321969 2.54 110 0.78
Sum 148645 100.00 1434668K 100.00 0 14.80

--
maszili