Autor Wątek: Jak testować wydajność ogólną serwera - przydatne w diagnozowaniu  (Przeczytany 16132 razy)

0 użytkowników i 1 Gość przegląda ten wątek.

adasiek_j

  • Gość
Jeśli ktoś potrzebuje zdiagnozować obciążenie serwera w czasie rzeczywistym, proponuję bardzo ciekawe narzędzie IBM:

http://www.ibm.com/developerworks/wikis/display/WikiPtype/nmon
http://www.ibm.com/developerworks/aix/library/au-analyze_aix/

Projekt jest dostępny pod adresem: http://nmon.sourceforge.net/pmwiki.php

Jeśli ktoś zna inne ciekawe narzędzia, proszę tutaj dodawać linki do stron.

Adam
« Ostatnia zmiana: Luty 27, 2010, 04:24:38 pm wysłana przez adasiek_j »

osioł

  • Gość
Odp: Jak testować wydajność ogólną serwera - przydatne w diagnozowaniu
« Odpowiedź #1 dnia: Sierpień 04, 2010, 12:05:22 pm »
JMeter:
http://thecamels.org/2009/05/11/testy-wydajnosciowe-za-pomoca-apache-jmeter/
http://jakarta.apache.org/jmeter/

Tsung:
http://www.process-one.net/en/tsung/
http://tsung.erlang-projects.org/

sam ich jeszcze nie testowałem
jeszcze znalazłem:

narzędzie Apacha - "ab" (apache benchmarking)
na moim OpenSUSE 11.2 znajduje się w pakiecie "apache2-utils" lub "apache2-tools" (nie pamiętam teraz),
program znajduje się w lokalizacji:
/usr/sbin/ab2

przykładowe wywołanie:
~> /usr/sbin/ab2 -n 100 http://localhostto oznacza test polegający na wysłaniu 100 żądań do serwera o podanym adresie,

jeszcze:
~> /usr/sbin/ab2 -n 100 -c 20 http://localhostto oznacza test polegający na wysłaniu 100 żądań do serwera o podanym adresie, przy czym jednocześnie może wysłać 20 żądań.