Geprüft aus der Cloud, nicht von deinem Telefon

Wissen, was ausgefallen ist.
Und dann handeln.

DevKit prüft deine Endpunkte, Server, Zertifikate und geplanten Jobs aus der Cloud, sagt dir, was ausgefallen ist und warum, und stellt ein SSH-Terminal und Netzwerk-Werkzeuge direkt neben die Antwort. Nativ für iPhone und iPad.

Bald imApp StoreSo funktioniert’s

Für iPhone und iPad mit iOS 17 oder neuer.

  • Erreichbar
  • Langsam
  • Ausfall
  • Keine Daten
Ein DevKit-HTTP-Monitor während eines Ausfalls: seine Adresse, das Prüfintervall, die letzte Prüfung, die Antwortzeit, das letzte Ergebnis und der Ablauf des Zertifikats, über seinen letzten Prüfungen
Gemessen aus der Cloud
Prüfungen laufen auf den Servern von DevKit im Intervall deiner Wahl. Dein Telefon zeigt nur das Ergebnis.
Der Grund, nicht nur ein roter Punkt
Eine fehlgeschlagene Prüfung behält den Statuscode, die Zeiten je Phase und die Antwort des Servers.
Schlüssel bleiben auf deinem Gerät
SSH-Passwörter und -Schlüssel liegen im Keychain dieses Geräts. Nichts, was du in einem Terminal eingibst, wird aufgezeichnet.
Unbekannt ist ein Status
Noch keine Prüfung heißt „Keine Daten“, niemals „erreichbar“. DevKit erfindet keinen Zustand.
Funktionen

Überwachen, benachrichtigt werden, dann eingreifen

Monitoring und Eingriff nebeneinander: die Prüfungen, die dir sagen, was kaputt ist, und das Terminal und die Werkzeuge, um es zu beheben.

HTTP, TCP, DNS und mehr

Überwache eine URL, einen Port, einen DNS-Eintrag, einen Mailserver, einen UDP- oder WebSocket-Dienst — jeweils mit eigenem Intervall und eigenen Schwellenwerten.

Prüfungen, die die Antwort lesen

Erwarte einen Statuscode, ein Stichwort, einen Header oder einen JSON-Wert und sorge dafür, dass Weiterleitungen dort ankommen, wo sie sollen. Eine 200 mit einem Fehler im Body gilt trotzdem als Ausfall.

Heartbeats für Cronjobs

Gib einem Job eine URL, die er aufruft. Meldet er sich nicht rechtzeitig, schlägt er fehl oder läuft er zu lange, erfährst du es — mit Exit-Code und Log.

Ablauf von Zertifikaten und Domains

Verbleibende Tage eines TLS-Zertifikats oder einer Domain-Registrierung, mit einer Warnung so früh, wie du willst.

Wo die Zeit bleibt

DNS, Verbindungsaufbau, TLS, erstes Byte und Download werden getrennt gemessen, damit ein langsamer TLS-Terminator nicht wie ein langsames Netz aussieht.

Alarme dort, wo du arbeitest

E-Mail, Webhook, Slack, Discord und Telegram, dazu der Eingang in der App. Erinnerungen, solange ein Ausfall andauert; Ruhe während eines Wartungsfensters.

Öffentliche Statusseiten

Eine Seite für deine Nutzer mit 90 Tagen Verlauf und E-Mail-Abonnements. Sie zeigt nur die Namen, die du wählst — niemals Adressen oder Fehler.

Teams mit begrenzten Rollen

Teile einen Arbeitsbereich. Rollen bestehen aus Berechtigungen und gelten für ein Projekt oder eine einzelne Umgebung, und jede Änderung wird protokolliert.

SSH-Terminal

Passwort oder Ed25519-Schlüssel, Prüfung des Host-Schlüssels, bis zu vier Sitzungen, gespeicherte Befehle. vim, htop und nano funktionieren, wie sie sollen.

Serverübersicht

Ein Tippen über SSH: Uptime, Last, Arbeitsspeicher, Festplatten, fehlgeschlagene Dienste und Docker-Container, auf einem Server, dem du bereits vertraust.

Netzwerk-Werkzeuge

Diagnose, Ping, Traceroute, Ports, DNS mit Propagierung, TLS-Kette, RDAP und ein HTTP-Inspektor — von deinem Telefon oder einmalig aus der Cloud, um die Frage „Liegt es nur an mir?“ zu beantworten.

iPhone und iPad

Eine Seitenleiste und ein vollwertiges Terminal auf dem iPad, ein einhändig bedienbares Dock auf dem iPhone. Folgt der Sprache deines Geräts in 40 Sprachen und Regionen.

In der App

Status in Worten, Zahlen, denen du trauen kannst

Jeder Wert in DevKit stammt aus einer echten Prüfung. So sieht das aus.

Der Bildschirm Projekte: die Auswahl des Arbeitsbereichs, eine kompakte Liste der Projekte mit der Anzahl ihrer Umgebungen und Ressourcen und der Status jedes Projekts

Projekte

Umgebungen und Ressourcen, Status in Worten.

Die Umgebung Production eines Projekts: ihre Ressourcen und die Monitore, die sie überwachen, jeweils mit einem Statuswort

Projekt

Eine Umgebung nach der anderen, die Monitore darunter.

Der Bildschirm Werkzeuge: ein Adressfeld, letzte Ziele und der Katalog der Server-, Web-, Netzwerk- und Decoder-Werkzeuge

Werkzeuge

Ein Feld, das passende Werkzeug wird vorgeschlagen.

Der Eingang: Benachrichtigungen über Ausfälle und Wiederherstellungen, jeweils mit dem Namen des Monitors und dem Grund

Eingang

Ausfälle, Wiederherstellungen und Abläufe, der Reihe nach.

Das SSH-Terminal, mit einem Server verbunden, mit der Ausgabe von uname, uptime und df und den Tasten Esc, Ctrl, Tab und den Pfeiltasten unten

Terminal

Eine echte Shell, die Schlüssel auf diesem Gerät.

Auch fürs iPad gemacht

Eine Seitenleiste mit den Bereichen und ihren Zählern, Liste und Detail nebeneinander, Tastaturkürzel und ein Terminal, das den ganzen Bildschirm nutzt.

DevKit auf dem iPad: die Seitenleiste mit Projekte, Monitore, Werkzeuge und Eingang neben der Umgebung eines Projekts, ihren Ressourcen und Monitoren

Bildschirmfotos der App, angemeldet in einem Test-Arbeitsbereich.

So funktioniert’s

Drei Schritte, kein Agent zu installieren

Auf deinen Servern läuft nichts, solange du kein Terminal zu ihnen öffnest.

  1. 1

    Adresse hinzufügen

    Gib example.com ein, und DevKit legt das Projekt und die zugehörige Umgebung an. Wähle eine Art, ein Intervall und was als bestanden gilt.

  2. 2

    DevKit prüft aus der Cloud

    Nach Zeitplan, von den Servern von DevKit. Ein Fehler muss sich wiederholen, bevor ein Ausfall eröffnet wird, und eine Wiederherstellung muss halten, bevor er geschlossen wird.

  3. 3

    Du erfährst den Grund

    Ausfall und Wiederherstellung im Eingang und in deinen Kanälen, mit dem Status, den Zeiten je Phase und der Antwort des Servers.

Einmalige Prüfungen unter Werkzeuge laufen von deinem Telefon und ändern nie den Status eines Monitors. Weichen sie von der Cloud ab, ist das die Antwort auf „Liegt es nur an mir?“.

Tarife

Kostenlos starten. Mit Pro oder Team wachsen.

Jeder Arbeitsbereich startet mit Free. Pro und Team kommen mit der Veröffentlichung im App Store als Abonnements.

Free

Für deine eigenen Server.

  • Cloud-Monitore mit entspanntem Intervall
  • E-Mail-Alarme und der Eingang in der App
  • SSH-Terminal, Serverübersicht und alle Netzwerk-Werkzeuge
  • Einmalige Prüfungen aus der Cloud
  • Ein persönlicher Arbeitsbereich

Pro

Abonnement

Für alles, was du betreibst.

  • Mehr Monitore, häufiger geprüft
  • Längerer Verlauf
  • Alarme per Webhook, Slack, Discord und Telegram
  • Eine öffentliche Statusseite
  • Alles aus Free

Team

Pro Mitglied

Für alle, die sich die Rufbereitschaft teilen.

  • Ein gemeinsamer Arbeitsbereich mit Plätzen
  • Rollen für Projekte und Umgebungen
  • Das kürzeste Prüfintervall
  • Mehrere Statusseiten
  • Zugriffsprotokoll und Übertragung der Inhaberschaft

Limits, Preise und eine eventuelle kostenlose Testphase werden im App Store und in der App angezeigt, bevor du abonnierst. Ein Arbeitsbereich, der nicht mehr bezahlt wird, behält seine Daten und wechselt zurück zu Free.

FAQ

Fragen und Antworten

Weitere Hilfe findest du auf der Support-Seite.

Prüft mein Telefon?

Nein. Monitore laufen auf den Servern von DevKit im Intervall deiner Wahl, ob die App geöffnet ist oder nicht. Prüfungen unter Werkzeuge sind einmalig, laufen von deinem Telefon und ändern nie den Status eines Monitors.

Wann meldet DevKit einen Ausfall?

Nach der von dir festgelegten Anzahl aufeinanderfolgender fehlgeschlagener Prüfungen — standardmäßig drei — und wieder erreichbar nach der festgelegten Anzahl erfolgreicher Prüfungen. Eine Prüfung, die nicht laufen konnte, zählt weder so noch so, ebenso eine innerhalb eines Wartungsfensters.

Kann ich etwas in meinem privaten Netz überwachen?

Nicht aus der Cloud: Private und lokale Adressen werden abgelehnt und nie kontaktiert. Die Werkzeuge auf deinem Telefon erreichen sie, und ein Server in deinem Netz lässt sich per SSH mit der Serverübersicht beobachten.

Wo werden meine SSH-Schlüssel gespeichert?

Im Keychain dieses Geräts, nur für dieses Gerät, und nur, wenn du sie nach einer erfolgreichen Verbindung speichern willst. Sie gelangen nie auf die Server von DevKit, und Terminal-Inhalte werden nie aufgezeichnet.

Brauche ich einen Account?

Nicht für SSH und die Netzwerk-Werkzeuge. Cloud-Monitore, Alarme, Statusseiten und Teams erfordern eine Anmeldung mit einem Code per E-Mail. Projekte, die du vor der Anmeldung anlegst, wandern bei der Anmeldung in deinen Account.

Kann ich meinen Account löschen?

Ja, in der App. Deine Arbeitsbereiche stoppen sofort; meldest du dich innerhalb von 30 Tagen wieder an, wird alles wiederhergestellt, danach wird es gelöscht. Du kannst deine Daten vorher exportieren.

Welche Sprachen spricht die App?

DevKit folgt der Sprache deines Geräts in 40 Sprachen und Regionen. Befehle, Hostnamen und Terminal-Ausgaben werden nie übersetzt.

Was kostet es?

Derzeit kostenlos für jeden Arbeitsbereich. Pro und Team werden Abonnements im App Store; Preis und eine eventuelle Testphase werden vor dem Abschluss angezeigt.

Aus der Cloud überwachen. Vom Telefon aus handeln.

DevKit kommt für iPhone und iPad in den App Store.

Bald imApp Store

iPhone und iPad · iOS 17 oder neuer · 40 Sprachen