Gecontroleerd vanuit de cloud, niet vanaf je telefoon

Weet wat er plat ligt.
En grijp dan in.

DevKit controleert je endpoints, servers, certificaten en geplande taken vanuit de cloud, vertelt je wat er misging en waarom, en zet een SSH-terminal en netwerktools naast het antwoord. Native voor iPhone en iPad.

Binnenkort in deApp StoreBekijk hoe het werkt

Voor iPhone en iPad met iOS 17 of nieuwer.

  • In orde
  • Traag
  • Storing
  • Geen gegevens
Een DevKit-HTTP-monitor tijdens een storing: het adres, het controle-interval, de laatste controle, de reactietijd, het laatste resultaat en het verlopen van het certificaat, boven de meest recente controles
Gemeten vanuit de cloud
Controles draaien op de servers van DevKit met het interval dat jij kiest. Je telefoon toont alleen het resultaat.
De oorzaak, niet alleen een rode stip
Een mislukte controle bewaart de statuscode, de tijden per fase en wat de server antwoordde.
Sleutels blijven op je apparaat
SSH-wachtwoorden en -sleutels staan in de Keychain van dit apparaat. Niets wat je in een terminal typt, wordt vastgelegd.
Onbekend is een status
Nog geen controle betekent ‘geen gegevens’, nooit ‘in orde’. DevKit verzint geen gezondheid.
Functies

Bewaken, gewaarschuwd worden en ingrijpen

Monitoring en ingrijpen naast elkaar: de controles die vertellen wat er stuk is, en de terminal en tools om het te repareren.

HTTP, TCP, DNS en meer

Bewaak een URL, een poort, een DNS-record, een mailserver, een UDP- of WebSocket-dienst, elk met een eigen interval en eigen drempels.

Controles die het antwoord lezen

Verwacht een statuscode, een trefwoord, een header of een JSON-waarde, en laat redirects uitkomen waar ze horen. Een 200 met een fout in de body telt nog steeds als plat.

Heartbeats voor cronjobs

Geef een job een URL om aan te roepen. Roept hij niet op tijd aan, mislukt hij of duurt hij te lang, dan hoor je het, met de exitcode en het log.

Verlopen van certificaten en domeinen

Het aantal resterende dagen van een TLS-certificaat of een domeinregistratie, met een waarschuwing zo ver vooruit als je wilt.

Waar de tijd heen gaat

DNS, verbinding, TLS, eerste byte en download apart gemeten, zodat een trage TLS-terminator niet lijkt op een traag netwerk.

Meldingen waar je werkt

E-mail, webhook, Slack, Discord en Telegram, plus de inbox in de app. Herinneringen zolang een storing duurt; stilte tijdens een onderhoudsvenster.

Openbare statuspagina's

Een pagina voor je gebruikers met 90 dagen geschiedenis en abonnementen per e-mail. Hij toont alleen de namen die jij kiest, nooit adressen of fouten.

Teams met afgebakende rollen

Deel een werkruimte. Rollen bestaan uit rechten en gelden voor een project of één omgeving, en elke wijziging wordt vastgelegd.

SSH-terminal

Wachtwoord of Ed25519-sleutel, verificatie van de hostsleutel, tot vier sessies, opgeslagen commando's. vim, htop en nano werken zoals het hoort.

Serveroverzicht

Eén tik via SSH: uptime, load, geheugen, schijven, mislukte services en Docker-containers, op een server die je al vertrouwt.

Netwerktools

Diagnose, ping, traceroute, poorten, DNS met propagatie, TLS-keten, RDAP en een HTTP-inspector: vanaf je telefoon, of één keer vanuit de cloud om te beantwoorden ‘ligt het alleen aan mij?’.

iPhone en iPad

Een zijbalk en een volledige terminal op iPad, een dock voor eenhandig gebruik op iPhone. Volgt de taal van je apparaat in 40 talen en regio's.

In de app

Status in woorden, cijfers die je kunt vertrouwen

Elk getal in DevKit komt van een echte controle. Zo ziet het eruit.

Het scherm Projecten: de werkruimtekiezer, een compacte lijst met projecten met het aantal omgevingen en resources, en de status van elk project

Projecten

Omgevingen en resources, status in woorden.

De Production-omgeving van een project: de resources en de monitors die ze bewaken, elk met een statuswoord

Project

Eén omgeving tegelijk, met de monitors eronder.

Het scherm Tools: één adresveld, recente doelen en de catalogus met tools voor servers, web, netwerk en decoderen

Tools

Eén veld, de juiste tool voorgesteld.

De inbox: meldingen van storingen en herstel, elk met de naam van de monitor en de oorzaak

Inbox

Storingen, herstel en verlopen, op volgorde.

De SSH-terminal verbonden met een server, met de uitvoer van uname, uptime en df en onderaan de toetsen Esc, Ctrl, Tab en pijltjes

Terminal

Een echte shell, sleutels op dit apparaat.

Ook gemaakt voor iPad

Een zijbalk met de secties en hun aantallen, lijst en detail naast elkaar, toetscombinaties en een terminal die het hele scherm gebruikt.

DevKit op iPad: de zijbalk met Projecten, Monitors, Tools en Inbox naast de omgeving, resources en monitors van een project

Schermafbeeldingen van de app, ingelogd op een testwerkruimte.

Hoe het werkt

Drie stappen, geen agent om te installeren

Er draait niets op je servers, tenzij je er een terminal naar opent.

  1. 1

    Voeg een adres toe

    Typ example.com en DevKit maakt het bijbehorende project en de omgeving aan. Kies een type, een interval en wat als geslaagd telt.

  2. 2

    DevKit controleert het vanuit de cloud

    Volgens schema, vanaf de servers van DevKit. Een fout moet zich herhalen voordat er een storing wordt geopend, en herstel moet standhouden voordat die wordt gesloten.

  3. 3

    Je krijgt de oorzaak

    Storing en herstel in de inbox en op je kanalen, met de status, de tijden per fase en wat de server antwoordde.

Losse controles in Tools draaien vanaf je telefoon en veranderen nooit de status van een monitor. Zijn ze het oneens met de cloud, dan is dat het antwoord op ‘ligt het alleen aan mij?’.

Abonnementen

Begin gratis. Groei door naar Pro of Team.

Elke werkruimte begint op Free. Pro en Team komen als abonnementen met de release in de App Store.

Free

Voor je eigen servers.

  • Cloudmonitors met een ruim interval
  • Meldingen per e-mail en de inbox in de app
  • SSH-terminal, serveroverzicht en alle netwerktools
  • Losse controles vanuit de cloud
  • Een persoonlijke werkruimte

Pro

Abonnement

Voor alles wat je draait.

  • Meer monitors, vaker gecontroleerd
  • Langere geschiedenis
  • Meldingen via webhook, Slack, Discord en Telegram
  • Een openbare statuspagina
  • Alles uit Free

Team

Per lid

Voor wie samen dienst heeft.

  • Een gedeelde werkruimte met plaatsen
  • Rollen afgebakend tot projecten en omgevingen
  • Het kortste controle-interval
  • Meerdere statuspagina's
  • Toegangsaudit en overdracht van eigendom

Limieten, prijzen en een eventuele gratis proefperiode worden in de App Store en in de app getoond voordat je een abonnement neemt. Een werkruimte die niet meer betaalt, houdt haar gegevens en gaat terug naar Free.

FAQ

Vragen en antwoorden

Meer hulp vind je op de supportpagina.

Voert mijn telefoon de controles uit?

Nee. Monitors draaien op de servers van DevKit met het interval dat jij kiest, of de app nu open is of niet. Controles in Tools zijn eenmalig, draaien vanaf je telefoon en veranderen nooit de status van een monitor.

Wanneer zegt DevKit dat iets plat ligt?

Na het aantal opeenvolgende mislukte controles dat je instelt (standaard drie), en weer in orde na het aantal herstelde controles dat je instelt. Een controle die niet kon draaien telt voor geen van beide, net als een controle binnen een onderhoudsvenster.

Kan ik iets op mijn privénetwerk bewaken?

Niet vanuit de cloud: privé- en lokale adressen worden geweigerd en nooit benaderd. Tools op je telefoon kunnen ze wel bereiken, en een server in je netwerk kun je via SSH in de gaten houden met Serveroverzicht.

Waar worden mijn SSH-sleutels bewaard?

In de Keychain van dit apparaat, gemarkeerd als alleen voor dit apparaat, en alleen als je ze na een geslaagde verbinding wilt bewaren. Ze gaan nooit naar de servers van DevKit, en de inhoud van de terminal wordt nooit vastgelegd.

Heb ik een account nodig?

Niet voor SSH en de netwerktools. Cloudmonitors, meldingen, statuspagina's en teams vereisen inloggen met een code per e-mail. Projecten die je vóór het inloggen maakt, gaan mee naar je account zodra je inlogt.

Kan ik mijn account verwijderen?

Ja, vanuit de app. Je werkruimtes stoppen meteen; wie binnen 30 dagen opnieuw inlogt, krijgt alles terug, daarna wordt het verwijderd. Je kunt eerst je gegevens exporteren.

Welke talen spreekt de app?

DevKit volgt de taal van je apparaat in 40 talen en regio's. Commando's, hostnamen en terminaluitvoer worden nooit vertaald.

Wat kost het?

Vandaag gratis voor elke werkruimte. Pro en Team worden abonnementen in de App Store; de prijs en een eventuele proefperiode worden getoond voordat je een abonnement neemt.

Bewaak vanuit de cloud. Grijp in vanaf je telefoon.

DevKit komt naar de App Store voor iPhone en iPad.

Binnenkort in deApp Store

iPhone en iPad · iOS 17 of nieuwer · 40 talen