Toolverse
Wszystkie skille

mactop

autor: openclaw

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

Szybkie info

Kategoria
DevOps
Wyświetlenia
3

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ć

  1. 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.

  2. 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.

  3. 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).

  4. Do monitorowania zużycia energii użyj polecenia z filtrem na TotalPower, CPUPower lub GPUPower. Dla przepustowości sieci filtruj linie zawierające InBytesPerSec i OutBytesPerSec.

  5. Jeśli chcesz wielokrotne próbkowanie, dostosuj opcję --count N (liczba próbek) i --interval MS (interwał w milisekundach, domyślnie 1000). Na przykład mactop --format toon --headless --count 5 --interval 500 pobierze 5 próbek co 500 ms.

Podobne skille