Support
Antwoorden op veelgestelde vragen. Kom je er niet uit? Mail naar [email protected].
Contact
Mail naar [email protected]. Vermeld je apparaatmodel, iOS-versie en de appversie (onderaan Instellingen in DevKit), en wat je op het scherm ziet. Stuur nooit wachtwoorden, privésleutels, tokens of inlogcodes.
Inloggen
DevKit laat je inloggen met een code die naar je e-mail wordt gestuurd. De code heeft 8 cijfers, is 10 minuten geldig en staat 5 pogingen toe; vraag daarna een nieuwe aan. De afzender is [email protected]; kijk in je spammap als hij niet aankomt.
Projecten en monitors die je vóór het inloggen hebt gemaakt, gaan mee naar je account de eerste keer dat je inlogt. Inloggen op een account dat al bestaat voegt ze samen; er wordt niets verwijderd. Uitloggen laat het apparaat achter met een nieuwe, lege werkruimte.
Monitors en storingen
Monitors worden vanaf de servers van DevKit gecontroleerd met het interval dat jij kiest, of de app nu open is of niet. Geen gegevens betekent dat er nog geen controle is uitgevoerd, of dat de laatste controles niet konden draaien; dit telt nooit als in orde.
Een storing wordt geopend na het aantal opeenvolgende mislukte controles dat je instelt (standaard drie) en gesloten na het aantal herstelde controles dat je instelt. Een controle die niet kon draaien, of die binnen een onderhoudsvenster viel, telt als in orde noch als plat en verandert het uptimepercentage niet.
Privé- en lokale adressen (10.x, 192.168.x, localhost en dergelijke) worden door de cloud geweigerd en nooit benaderd. Gebruik Tools op je apparaat om ze te bereiken, of houd de server via SSH in de gaten met Serveroverzicht.
Ping-monitors zijn nog niet beschikbaar vanuit de cloud; gebruik de Ping-tool op je apparaat.
Meldingen
Voeg kanalen toe onder Instellingen › Meldingskanalen: e-mail, webhook, Slack, Discord en Telegram. Webhooks worden ondertekend met een geheim dat één keer wordt getoond wanneer je het kanaal aanmaakt. Kanaaladressen worden versleuteld opgeslagen en nooit meer volledig getoond.
Een onderhoudsvenster maakt alle monitors binnen het bereik stil, terwijl de controles blijven draaien. Zolang een storing duurt, kan een herinnering zich herhalen met het interval dat je instelt. Welke kanalen beschikbaar zijn, hangt af van je abonnement.
Statuspagina's
Maak een pagina aan onder Monitors › Statuspagina's, kies de monitors en de naam die elk ervan toont, en deel de link. De pagina toont alleen die namen, een samenvattende zin en 90 dagen geschiedenis, nooit adressen, interne namen of fouten.
Bezoekers kunnen zich per e-mail abonneren. Ze ontvangen pas berichten over storingen en herstel nadat ze hun adres hebben bevestigd, en elk bericht bevat een afmeldlink. Jij ziet het aantal abonnees, niet hun adressen.
SSH
DevKit maakt verbinding met een wachtwoord of een Ed25519-sleutel in OpenSSH-formaat, ook met een wachtwoordzin; de app kan ook een sleutel op het apparaat genereren en je het publieke deel tonen om op de server te installeren. Bij de eerste verbinding wordt de vingerafdruk van de hostsleutel van de server getoond ter bevestiging. Als de sleutel van een server later verandert, wordt de verbinding geweigerd totdat je de server verwijdert onder Instellingen › Vertrouwde servers.
Inloggegevens worden alleen in de Keychain van dit apparaat bewaard als je daarvoor kiest na een geslaagde verbinding. iOS beëindigt SSH-verbindingen kort nadat de app naar de achtergrond gaat; DevKit biedt aan opnieuw te verbinden, wat een nieuwe shell opent. SFTP, port forwarding en tunnels zijn niet beschikbaar.
Tools
Tools voeren losse controles uit vanaf je apparaat en veranderen nooit de status van een monitor. Onder een resultaat voert Cloud dezelfde controle één keer uit vanaf de servers van DevKit, zodat je beide kunt vergelijken: het antwoord op ‘ligt het alleen aan mij?’. Cloudcontroles vereisen een ingelogd account en zijn beperkt tot een paar per minuut.
Resultaten van ping en traceroute kunnen verschillen tussen wifi en mobiel netwerk; traceroute op een echt apparaat wordt nog bij verschillende providers geverifieerd.
Teams
Maak een team aan onder Instellingen › Cloudwerkruimte › Teamwerkruimtes. Een uitnodiging is gekoppeld aan een e-mailadres, een project of omgeving en een rol; de code wordt één keer getoond en er wordt geen e-mail verstuurd, dus geef hem zelf door. Rollen bestaan uit rechten en kunnen later worden bewerkt; de ingebouwde eigenaarsrol kan niet worden verwijderd. Eigendom kan worden overgedragen aan een ander lid.
Je gegevens en account
Instellingen › Cloudwerkruimte biedt Exporteer mijn gegevens (een JSON-bestand met je projecten, monitors, geschiedenis, kanalen, statuspagina's en onderhoudsvensters, zonder geheimen) en Verwijder account.
Verwijderen stopt je werkruimtes onmiddellijk. Als je binnen 30 dagen met hetzelfde e-mailadres inlogt, komt alles terug; daarna wordt het definitief verwijderd. Ben je eigenaar van een team met andere leden, draag dan eerst het eigendom over.