Assistance
Réponses aux questions fréquentes. Toujours bloqué ? Écrivez à [email protected].
Contact
Écrivez à [email protected]. Indiquez le modèle de votre appareil, la version d’iOS et la version de l’app (affichée en bas des Réglages de DevKit), ainsi que ce que vous voyez à l’écran. N’envoyez jamais de mots de passe, de clés privées, de jetons ni de codes de connexion.
Connexion
DevKit vous connecte avec un code envoyé à votre adresse e-mail. Le code comporte 8 chiffres, est valable 10 minutes et autorise 5 tentatives ; au-delà, demandez-en un nouveau. L’expéditeur est [email protected] — vérifiez votre dossier de spam si rien n’arrive.
Les projets et moniteurs créés avant la connexion sont transférés dans votre compte lors de votre première connexion. Si vous vous connectez à un compte existant, ils sont fusionnés ; rien n’est supprimé. La déconnexion laisse l’appareil avec un espace de travail neuf et vide.
Moniteurs et pannes
Les moniteurs sont vérifiés depuis les serveurs de DevKit à l’intervalle que vous choisissez, que l’app soit ouverte ou non. Aucune donnée signifie qu’aucune vérification n’a encore eu lieu, ou que les dernières n’ont pas pu s’exécuter ; ce n’est jamais compté comme disponible.
Une panne est ouverte après le nombre de vérifications échouées consécutives que vous définissez (trois par défaut) et close après le nombre de rétablissements que vous définissez. Une vérification qui n’a pas pu s’exécuter, ou qui tombait dans une fenêtre de maintenance, ne compte ni comme disponible ni comme en panne et ne modifie pas le pourcentage de disponibilité.
Les adresses privées et locales (10.x, 192.168.x, localhost et autres) sont refusées par le cloud et jamais contactées. Utilisez les Outils de votre appareil pour les atteindre, ou surveillez le serveur via SSH avec le résumé du serveur.
Les moniteurs ping ne sont pas encore disponibles depuis le cloud ; utilisez l’outil Ping sur votre appareil.
Alertes
Ajoutez des canaux dans Réglages › Canaux d’alerte : e-mail, webhook, Slack, Discord et Telegram. Les webhooks sont signés avec un secret affiché une seule fois à la création du canal. Les adresses des canaux sont stockées chiffrées et ne sont plus jamais affichées en entier.
Une fenêtre de maintenance met en sourdine tous les moniteurs de son périmètre pendant que les vérifications continuent. Tant qu’une panne dure, un rappel peut être répété à l’intervalle que vous définissez. Les canaux disponibles dépendent de votre formule.
Pages d’état
Créez une page dans Moniteurs › Pages d’état, choisissez les moniteurs et le nom affiché pour chacun, puis partagez le lien. La page n’affiche que ces noms, une phrase de synthèse et 90 jours d’historique — jamais d’adresses, de noms internes ni d’erreurs.
Les visiteurs peuvent s’abonner par e-mail. Ils ne reçoivent les messages de panne et de rétablissement qu’après avoir confirmé leur adresse, et chaque message contient un lien de désabonnement. Vous voyez le nombre d’abonnés, pas leurs adresses.
SSH
DevKit se connecte avec un mot de passe ou une clé Ed25519 au format OpenSSH, y compris les clés protégées par une phrase secrète ; il peut aussi générer une clé sur l’appareil et vous montrer la partie publique à installer sur le serveur. La première connexion affiche l’empreinte de la clé d’hôte du serveur pour confirmation. Si la clé d’un serveur change ensuite, la connexion est refusée jusqu’à ce que vous retiriez le serveur dans Réglages › Serveurs approuvés.
Les identifiants ne sont enregistrés dans le Keychain de cet appareil que si vous le choisissez après une connexion réussie. iOS met fin aux connexions SSH peu après le passage de l’app en arrière-plan ; DevKit propose de se reconnecter, ce qui ouvre un nouveau shell. SFTP, la redirection de ports et les tunnels ne sont pas disponibles.
Outils
Les Outils effectuent des vérifications ponctuelles depuis votre appareil et ne modifient jamais l’état d’un moniteur. Sous un résultat, Cloud exécute la même vérification une fois depuis les serveurs de DevKit pour que vous puissiez comparer les deux — la réponse à « est-ce seulement chez moi ? ». Les vérifications cloud nécessitent un compte connecté et sont limitées à quelques-unes par minute.
Les résultats de ping et de traceroute peuvent différer entre Wi-Fi et réseau cellulaire ; le traceroute sur un appareil réel est encore en cours de vérification auprès des différents opérateurs.
Équipes
Créez une équipe dans Réglages › Espace de travail cloud › Espaces d’équipe. Une invitation est liée à une adresse e-mail, à un projet ou un environnement et à un rôle ; son code est affiché une seule fois et aucun e-mail n’est envoyé, transmettez-le donc vous-même. Les rôles sont composés de permissions et peuvent être modifiés plus tard ; le rôle de propriétaire intégré ne peut pas être supprimé. La propriété peut être transférée à un autre membre.
Vos données et votre compte
Réglages › Espace de travail cloud propose Exporter mes données (un fichier JSON avec vos projets, moniteurs, historique, canaux, pages d’état et fenêtres de maintenance, sans les secrets) et Supprimer le compte.
La suppression arrête immédiatement vos espaces de travail. Si vous vous reconnectez avec la même adresse e-mail dans les 30 jours, tout est rétabli ; passé ce délai, tout est supprimé définitivement. Si vous êtes propriétaire d’une équipe comptant d’autres membres, transférez d’abord la propriété.