Supporto

Risposte alle domande più comuni. Ancora bloccato? Scrivi a [email protected].

Contatti

Scrivi a [email protected]. Indica il modello del dispositivo, la versione di iOS e la versione dell'app (mostrata in fondo a Impostazioni in DevKit), e cosa vedi sullo schermo. Non inviare mai password, chiavi private, token o codici di accesso.

Accesso

DevKit ti fa accedere con un codice inviato alla tua email. Il codice ha 8 cifre, è valido per 10 minuti e consente 5 tentativi; dopodiché richiedine uno nuovo. Il mittente è [email protected]: controlla la cartella spam se non arriva.

I progetti e i monitor creati prima dell'accesso vengono spostati nel tuo account al primo accesso. Accedere a un account già esistente li unisce; nulla viene eliminato. Uscire lascia il dispositivo con uno spazio di lavoro nuovo e vuoto.

Monitor e interruzioni

I monitor vengono controllati dai server di DevKit all'intervallo che scegli, che l'app sia aperta o no. Nessun dato significa che non è ancora stato eseguito alcun controllo, oppure che gli ultimi controlli non è stato possibile eseguirli; non viene mai contato come operativo.

Un'interruzione si apre dopo il numero di controlli falliti consecutivi che imposti (tre per impostazione predefinita) e si chiude dopo i ripristini che imposti. Un controllo che non è stato possibile eseguire, o che è caduto in una finestra di manutenzione, non conta né come operativo né come giù e non modifica la percentuale di disponibilità.

Gli indirizzi privati e locali (10.x, 192.168.x, localhost e simili) vengono rifiutati dal cloud e mai contattati. Usa Strumenti sul dispositivo per raggiungerli, oppure tieni d'occhio il server via SSH con Riepilogo server.

I monitor ping non sono ancora disponibili dal cloud; usa lo strumento Ping sul dispositivo.

Avvisi

Aggiungi i canali in Impostazioni › Canali di avviso: email, webhook, Slack, Discord e Telegram. I webhook sono firmati con un segreto mostrato una sola volta alla creazione del canale. Gli indirizzi dei canali sono salvati cifrati e non vengono più mostrati per intero.

Una finestra di manutenzione silenzia tutti i monitor nel suo ambito, mentre i controlli continuano. Finché dura un'interruzione, un promemoria può ripetersi all'intervallo che imposti. I canali disponibili dipendono dal tuo piano.

Pagine di stato

Crea una pagina in Monitor › Pagine di stato, scegli i monitor e il nome che ciascuno mostra, e condividi il link. La pagina mostra solo quei nomi, una frase riassuntiva e 90 giorni di cronologia, mai indirizzi, nomi interni o errori.

I visitatori possono iscriversi via email. Ricevono i messaggi di interruzione e ripristino solo dopo aver confermato l'indirizzo, e ogni messaggio contiene un link per annullare l'iscrizione. Tu vedi il numero di iscritti, non i loro indirizzi.

SSH

DevKit si connette con una password o una chiave Ed25519 in formato OpenSSH, anche protetta da passphrase; può inoltre generare una chiave sul dispositivo e mostrarti la parte pubblica da installare sul server. Alla prima connessione viene mostrata l'impronta della chiave host del server da confermare. Se in seguito la chiave di un server cambia, la connessione viene rifiutata finché non rimuovi il server da Impostazioni › Server attendibili.

Le credenziali vengono salvate nel Keychain di questo dispositivo solo se lo scegli dopo una connessione riuscita. iOS chiude le connessioni SSH poco dopo che l'app passa in background; DevKit propone di riconnettersi, il che apre una nuova shell. SFTP, port forwarding e tunnel non sono disponibili.

Strumenti

Gli Strumenti eseguono controlli singoli dal dispositivo e non cambiano mai lo stato di un monitor. Sotto un risultato, Cloud esegue una volta lo stesso controllo dai server di DevKit per confrontare i due: la risposta a “è solo un problema mio?”. I controlli dal cloud richiedono un account con accesso effettuato e sono limitati a pochi al minuto.

I risultati di ping e traceroute possono differire tra Wi-Fi e rete cellulare; il traceroute su un dispositivo reale è ancora in fase di verifica con i vari operatori.

Team

Crea un team in Impostazioni › Spazio di lavoro cloud › Spazi di lavoro del team. Un invito è legato a un indirizzo email, a un progetto o ambiente e a un ruolo; il suo codice viene mostrato una sola volta e non viene inviata alcuna email, quindi trasmettilo tu. I ruoli sono composti da permessi e possono essere modificati in seguito; il ruolo di proprietario predefinito non può essere eliminato. La proprietà può essere trasferita a un altro membro.

I tuoi dati e il tuo account

Impostazioni › Spazio di lavoro cloud offre Esporta i miei dati (un file JSON con progetti, monitor, cronologia, canali, pagine di stato e finestre di manutenzione, senza segreti) ed Elimina account.

L'eliminazione ferma immediatamente i tuoi spazi di lavoro. Accedendo con la stessa email entro 30 giorni viene ripristinato tutto; dopodiché viene eliminato definitivamente. Se sei proprietario di un team con altri membri, trasferisci prima la proprietà.