UStackUStack
MacMonitor icon

MacMonitor

MacMonitor ist ein Echtzeit-Systemmonitor für Apple Silicon auf macOS: Menüleisten-App und Desktop-Widget mit CPU, GPU, Speicher, Akku, Netz- & Festplattenaktivität.

MacMonitor

Was ist MacMonitor?

MacMonitor ist ein macOS-Menüleisten-Systemmonitor für Apple Silicon, der Echtzeit-CPU-, GPU-, Speicher-, Akku-, Stromschienen-, Netzwerk- und Festplattenaktivität anzeigt. Er ist für die macOS-Menüleiste konzipiert: Ein schneller Gesundheitsindikator und per Klick ein vollständiges Dark-Mode-Dashboard mit detaillierten Metriken.

Kern seiner Funktion ist die Zusammenführung von Leistungs- und Stromtelemetrie aus mehreren zugrunde liegenden Datenquellen in eine einzige, immer aktuelle Ansicht. Dashboard und Menüleiste aktualisieren sich nach Zeitplan, und die Desktop-Widget läuft unabhängig mit eigenem Sampling.

Wichtige Funktionen

  • Menüleisten-Gesundheitsindikator (🟢/🟡/🔴): Zeigt einen Live-Statuspunkt und aktualisiert alle 2 Sekunden, damit du Änderungen sofort erkennst.
  • Vollständiges Dark-Mode-Dashboard (per Klick öffnen): Präsentiert mehrere Metrikbereiche – CPU, GPU, Speicher, Akku, Netzwerk, Festplatten-I/O und Stromschienen – an einem Ort.
  • Metriken aus mehreren Quellen: Baut das Dashboard aus vier Quellen auf (Mach-Kernel für CPU/Speicher, Apple-Silicon-Performancezähler für GPU/Temperaturen/Stromwerte, pmset/ioreg für Akku und gecachtes Sampling wo zutreffend).
  • Desktop-Widget mit eigenständigem Sampling: Widget für macOS Sonoma/Sequoia, das alle 5 Sekunden aktualisiert und Daten sammelt, auch wenn du die Menüleisten-App beendest.
  • Top-CPU-Verbraucher + Cache-Management: Zeigt die top 8 CPU-Verbraucher und bietet „Optimiere Purges Disk-Cache“-Prompt; kann auch schließen schwerer Apps anbieten.

So nutzt du MacMonitor

  1. Installieren über eine der Optionen:
    • Homebrew cask: brew tap ryyansafar/macmonitor dann brew install --cask macmonitor.
    • One-Line-Installer: curl -fsSL https://raw.githubusercontent.com/ryyansafar/MacMonitor/main/install.sh | bash (installiert Homebrew falls nötig, richtet passwortfreien Zugriff für Sampling ein, lädt DMG herunter und startet die App).
    • Manuell: MacMonitor.dmg von GitHub Releases herunterladen und MacMonitor.app in Programme ziehen.
  2. Nach Installation erscheint MacMonitor in deiner Menüleiste.
  3. Klicke auf den Menüleisten-Indikator, um das volle Dashboard zu öffnen und Abschnitte für CPU, GPU, Speicher, Akku/Strom, Netzwerk, Festplatten-I/O und Prozesse zu prüfen.
  4. Optional Desktop-Widget hinzufügen (Klein oder Mittel), für kompakte Ansicht mit eigenem Update-Verhalten.

Anwendungsfälle

  • Leistungsspitzen beim Arbeiten erkennen: Menüleisten-Gesundheitspunkt und CPU/GPU-Abschnitte nutzen, um schnell zu prüfen, ob dein System leicht, mittel oder stark belastet ist.
  • Thermische und Stromverhalten diagnostizieren: Per-Cluster-CPU-Strom, GPU/CPU-Temperaturen und „Stromschienen“-Kacheln prüfen, um Last mit Thermik und Stromverbrauch zu korrelieren.
  • Speicherdruck und Swapping tracken: Genutzten/freien Speicher, Swap-Nutzung, komprimierten Speicher und DRAM-Bandbreite überwachen, um Speicherengpässe bei Entwicklung oder Medienworkloads zu verstehen.
  • Strom- und Akkugesundheit auf Akkubetrieb überwachen: Ladeprozentsatz, Ladezustand, Laderate (W), Adapter-Watt, Zykluszähler, Gesundheitsprozentsatz und Akkutemperatur prüfen.
  • I/O-Aktivität bei Builds oder Downloads beobachten: Netzwerk- (Live-Download/Upload) und Festplatten-I/O-Abschnitte (Live-Lesen/Schreiben) für kontinuierliche Durchsatz-Sicht nutzen.

FAQ

  • Benötigt MacMonitor sudo-Rechte? Das Dashboard holt CPU- und Speichertelemetrie aus Mach-Kernel-APIs; beim One-Line-Installer richtet es /etc/sudoers.d/macmonitor für passwortfreien sudo-Zugriff auf mactop (Quelle für Apple-Silicon-Perf-Zähler) ein.

  • Welche macOS-Versionen werden unterstützt? Die Desktop-Widget ist für macOS Sonoma/Sequoia verfügbar, und der One-Line-Installer prüft macOS 13+.

  • Welche Mac-Hardware wird benötigt? MacMonitor erfordert Apple Silicon-Hardware; Linux- und Windows-Paketmanager sind nicht anwendbar.

  • Wie oft aktualisieren Menüleiste und Widget? Menüleiste und Dashboard alle 2 Sekunden. Die Desktop-Widget alle 5 Sekunden mit eigenständigem Sampling.

  • Gibt es eine eigenständige Desktop-Widget? Ja. Die Widget läuft unabhängig und sammelt weiter Daten, auch wenn du die Menüleisten-App beendest.

Alternativen

  • Native Activity Monitor (macOS): Weitere integrierte Option zum Beobachten von CPU, Speicher, Netzwerk und Festplattenaktivität. Nutzt typischerweise einen anderen UI-Workflow (eigenständige App statt Menüleiste + Widget).
  • Command-Line-Tools für Systemtelemetrie (z. B. mactop-Style-Monitoring): Nützlich bei Vorliebe für Terminalausgabe oder Skripte. MacMonitor fokussiert auf konsolidiertes Dashboard in Menüleiste und Desktop-Widget.
  • Andere Third-Party-Menüleisten-Monitore: Kategorieweise Alternativen mit kompakten Live-Metriken. Diese unterscheiden sich oft darin, wie viele Subsysteme (CPU/GPU/Strom/Akku) sie anzeigen und ob sie ein detailliertes Click-Through-Dashboard bieten.