Uzyskaj historię wykorzystania procesora / pamięci

15

Czy jest jakiś sposób, aby zapisać informacje Menedżerów zadań o zużyciu procesora i pamięci do późniejszego sprawdzenia? Lub równoważne narzędzie?

samoz
źródło

Odpowiedzi:

22

Monitor wydajności systemu Windows (perfmon) powinien wykonać zadanie za Ciebie; możesz go skonfigurować tak, aby logował się do pliku, więc po prostu włącz potrzebne liczniki, a loguje się tyle, ile chcesz.

RainyRat
źródło
7
Czy jest jakaś szansa, że ​​chcesz napisać pełniejszą odpowiedź? Kilka kroków do naśladowania?
Buh Buh GoFundMonica
Zobacz odpowiedź poniżej przez @Matt (i głosuj; zasługuje na to)
Mawg mówi o przywróceniu Moniki
6

Start> Uruchom> perfmon
Naciśnij znak plus obok Dzienniki wydajności i alerty, a następnie kliknij prawym przyciskiem myszy Dziennik systemu i wybierz właściwości. Dostosuj czasy próbkowania do tego, co chcesz, a kiedy skończysz, naciśnij OK, a następnie znak plus u góry okna. Ta strona zawiera całkiem niezły krok po kroku ze zrzutami ekranu: Perfmon

matowy
źródło
2
Twój link dotyczył MS SQL Performance Monitor? Oo
Bohne,
4

Używam PolyMon do monitorowania tego rodzaju rzeczy. Możesz zdefiniować różne warunki „alertu”, o których chcesz otrzymywać powiadomienia, więc otrzymuję powiadomienie, jeśli jeden z moich serwerów ma problem.

Ale przechowuje również wszystkie te wyniki w długoterminowej bazie danych, więc mogę spojrzeć wstecz na zużycie pamięci przez serwer „X” i zobaczyć trendy wykorzystania pamięci w ciągu ostatnich N dni / tygodni / miesięcy / lat.

http://polymon.codeplex.com/

Kok
źródło
3

Możesz rozważyć użycie rozwiązania do monitorowania, takiego jak zabbix, zenoss, do zbierania i analizowania liczników perf.

Maxwell
źródło
3

Cacti to świetny program graficzny oparty na webv. Może wyświetlać wykresy procesora, pamięci, miejsca na dysku itp. Można go również rozszerzyć o własne wtyczki.

Rory
źródło
1

Tak, perfmon („Monitor wydajności” w Panelu sterowania)

Rowland Shaw
źródło