Preverjanje hitrosti/stabilnosti strežnika
6 naročnikov
6 naročnikov
Kakšen je najbolj zanesljiv način za preverjanje hitrosti in offline časa strežnika? Imam občutek, da se mi ene strani nalagajo predolgo in da je za to kriv strežnik gostovanja.
5 odgovorov
Za offline monitoring lahko uporabiš kakršenkoli site monitor, npr. pingdom, uptime robot ... Boljši imajo možnost tudi preverjanja hitrosti, če se ne motim.
chrome ima vgrajen analizator. dobis case nalaganja vseh elementov spletne strani pa lahko pogledas. verjetno dobis podobno orodje tudi v drugih browserjih.
firebug, v Chromu F12 in Network.
Dober je, k se hiter pri Joomlah vidi, koliko navlake imajo nekateir gor :)
Sam ti predlagam Munin, to je za monitoring in je zelo preprosta namestitev.
Predlagam da si nekje postavis munin-server recimo na domacem serverju, in na ta server povezes tvoj server katerega bi rad spremljal podatke, seveda nanj nalozis munin client.
Vec info na http://munin-monitoring.org/
Ena res res enostavna zadevca je AB oziroma Apache Bench. Z njo lahko sprobaš koliko requestov na sekundo sproducira tvoj strežnik. Primer klica je:
ab -n 1000 -c 12 http://localhost/spletna/
To bo naredilo 1000 requestov v 12 vzporednih nitih in ti izpisalo celotno statistiko. Primer:
Total transferred: 6893000 bytes
HTML transferred: 6724000 bytes
Requests per second: 205.31 #/sec
Time per request: 58.448 ms
Time per request: 4.871 ms
Transfer rate: 1382.03 [Kbytes/sec] received
Connection Times (ms)
min mean[+/-sd] median max
Connect: 0 0 0.4 0 6
Processing: 8 58 18.2 57 174
Waiting: 8 57 18.8 56 174
Total: 8 58 18.4 57 180
Percentage of the requests served within a certain time (ms)
50% 57
66% 62
75% 67
80% 69
90% 77
95% 85
98% 102
99% 139
100% 180 (longest request)