Coming Soon · v1.2.0

ServerWatch

Native Server-Überwachung für macOS und iOS: Auslastung, Trends und Vorfälle auf einen Blick.

macOS 14+ & iOS 17+

SwiftUImacOSiOS

ServerWatch

Dein Server. Immer im Blick.

ServerWatch ist eine native SwiftUI-App für macOS und iOS. Die öffentliche Produktseite nennt den aktuellen Stand Coming Soon, Version v1.2.0. Vorgesehen ist eine kostenlose Version für einen Server; sie ist kein abgespecktes Demo. Unterstützt werden macOS 14+ und iOS 17+.

ServerWatch Dashboard auf macOS

Alles, was du brauchst

  • Echtzeit-Dashboard: CPU, RAM, Load, Uptime und Disk auf einen Blick – mit Ring-Fortschrittsanzeigen und Mini-Sparklines.
  • Interaktive Charts: CPU- und RAM-Verläufe über Stunden und Tage, mit Hover-Details und Zeitraum-Auswahl.
  • Top-Prozesse: Die fünf Prozesse mit dem höchsten CPU- und RAM-Verbrauch, in Echtzeit aktualisiert.
  • Menu Bar Integration: Status-Dot, Sparkline und Metriken direkt in der macOS-Menüleiste.
  • Intelligente Alerts: Push-Benachrichtigungen, Sound-Alerts und Sprachansagen bei Schwellenwertüberschreitungen.
  • Incident Timeline: Automatische Erkennung und Dokumentation von Vorfällen, mit Filter und Auto-Resolve.
  • Server-Weltkarte: Interaktive MapKit-Karte mit farbcodierten Pins und mehr als 80 vordefinierten Standorten.
  • Status Page: Eine Status-Seite für Kunden lässt sich mit einem Klick als HTML exportieren.
  • Widgets: Desktop-, Home-Screen- und Lock-Screen-Widgets für macOS und iOS, automatisch aktualisiert.
  • Siri & Shortcuts: Serverstatus per Siri abfragen oder Abläufe mit Kurzbefehlen automatisieren.

Interaktive Charts auf iOS Menüleisten-Integration auf macOS Vorfälle auf macOS Server-Weltkarte auf macOS Status-Seite auf macOS

Eine App. Zwei Plattformen.

Die App wird mit einer gemeinsamen SwiftUI-Codebasis für macOS und iOS entwickelt.

ServerWatch Dashboard für macOS ServerWatch Dashboard für iOS

In 3 Minuten einsatzbereit

Kein Agent, kein Daemon, kein Root: Eine PHP-Datei genügt.

  1. PHP-Datei hochladen: server-monitor-api.php auf den Webserver laden.
  2. API-Key setzen: Die Datei öffnen und einen persönlichen API-Key eintragen.
  3. App konfigurieren: Server-URL und API-Key in ServerWatch hinterlegen.
  4. Fertig: Das Dashboard lädt automatisch die ersten Metriken.

Das Skript liest die Metriken direkt aus /proc/; eine zusätzliche Datenbank ist nicht nötig.

ServerWatch Einstellungen auf macOS

Free vs. Pro

Die kostenlose Version ist für einen Server vorgesehen. Die Pro-Version ist auf der Produktseite als Coming Soon markiert.

Funktion Free Pro (Coming Soon)
Server-Anzahl 1 Server Unbegrenzt
Polling-Intervall ab 5 Min. ab 5 Sek.
Dashboard & Metriken
Interaktive Charts Erweitert
Top-Prozesse, Menüleiste, Push- sowie Sound- und Sprachalarme
Incident Timeline ✓ + Export
Weltkarte, Status Page, Widgets, Siri & Shortcuts, SSH Quick Connect, FAQ & Hilfe
Docker-Monitoring, Smart Trend Alerts, Webhooks
Werbung Ja (iOS) Keine

Die Technik dahinter

  • Native SwiftUI-App: keine Electron-App und keine Web-View.
  • Multiplatform: eine Codebasis für macOS 14+ und iOS 17+.
  • Keychain-Speicherung: API-Keys bleiben im System-Keychain und nicht im Klartext.
  • Leichtgewichtiges PHP-Skript: eine Datei auf dem Server, ohne Datenbank.
  • Keine Root-Rechte: Metriken werden aus /proc/ gelesen; ein Agent ist nicht erforderlich.
  • Offline-fähig: letzte Metriken bleiben lokal in SQLite gespeichert.

Weitere Ansichten

Vorfälle in der Timeline Karte der überwachten Server Prozesse auf der Karte Einstellungen auf iOS Weitere Einstellungen auf iOS Vorfälle auf iOS Hilfe und FAQ auf macOS

Fragen zum Projekt? Schreib mir.