Przeprowadzam kilka testów obciążenia aplikacji hostowanej na jednym z moich serwerów i chciałem śledzić użycie procesora i pamięci przez pewien okres czasu, np. 30 minut.

Przeczytałem, że mogę to zrobić z Sarą.

Następujące polecenie daje mi użycie procesora i pamięci w 5-sekundowych odstępach, 72 razy, co daje około 30 minut:

sar -r -u 5 72

Jeśli dobrze zrozumiałem, sar może rejestrować dane rozdzielane do pliku, dzięki czemu mogę je zaimportować do programu Excel i sporządzić wykresy.

Jak mogę to zrobić? Interesują mnie dwie proste wartości - użycie procesora i użycie pamięci. Dostarczyłoby to wystarczających informacji do moich testów.

Nigdy wcześniej nie miałem do czynienia z czymś takim i jestem całkiem zagubiony. Czy ktoś z was byłby w stanie mnie poprowadzić? Dzięki

Mridang Agarwalla
źródło