mactop
Monitoruj wydajność Maca z Apple Silicon w czasie rzeczywistym — CPU, RAM, GPU, moc i temperaturę.
Instalacja
Wybierz klienta i sklonuj repozytorium do odpowiedniego katalogu skilli.
Instalacja
O skillu
Mactop to umiejętność do pobierania metryk sprzętowych z komputerów Mac z procesorem Apple Silicon. Otrzymujesz dane o użyciu procesora, pamięci RAM, GPU, zużyciu energii, stanie termicznym, temperaturze, przepustowości sieci, I/O dysku i magistralach Thunderbolt — wszystko w formacie TOON, który łatwo parsować. Idealna do monitorowania wydajności systemu, diagnozowania wąskich gardeł i śledzenia stanu zdrowia sprzętu na bieżąco.
Jak używać
Zainstaluj mactop za pomocą Homebrew, uruchamiając w terminalu polecenie
brew install mactop. Upewnij się, że ścieżka systemowa zawiera/usr/sbin, co jest wymagane do dostępu do narzędzi systemowych.Aby pobrać pełne metryki sprzętowe, wykonaj polecenie
mactop --format toon --headless --count 1. Wynik będzie zawierał wszystkie dostępne dane w formacie TOON — CPU, RAM, GPU, moc, temperaturę i inne parametry.Jeśli potrzebujesz konkretnej metryki, użyj filtrowania. Na przykład, aby sprawdzić użycie CPU, uruchom
mactop --format toon --headless --count 1 | grep "^cpu_usage:" | awk '{print $2}'. Analogicznie możesz wyodrębnić GPU (gpu_usage), temperaturę (SocTemp) czy stan termiczny (thermal_state).Do monitorowania zużycia energii użyj polecenia z filtrem na
TotalPower,CPUPowerlubGPUPower. Dla przepustowości sieci filtruj linie zawierająceInBytesPerSeciOutBytesPerSec.Jeśli chcesz wielokrotne próbkowanie, dostosuj opcję
--count N(liczba próbek) i--interval MS(interwał w milisekundach, domyślnie 1000). Na przykładmactop --format toon --headless --count 5 --interval 500pobierze 5 próbek co 500 ms.