Controllato dal cloud, non dal tuo telefono

Sai cosa è giù.
E puoi intervenire.

DevKit controlla dal cloud endpoint, server, certificati e job pianificati, ti dice cosa non ha funzionato e perché, e mette un terminale SSH e gli strumenti di rete accanto alla risposta. Nativa per iPhone e iPad.

Presto disponibile suApp StoreScopri come funziona

Per iPhone e iPad con iOS 17 o versioni successive.

  • Operativo
  • Lento
  • Interruzione
  • Nessun dato
Un monitor HTTP DevKit durante un'interruzione: l'indirizzo, l'intervallo di controllo, l'ultimo controllo, il tempo di risposta, l'ultimo risultato e la scadenza del certificato, sopra i controlli più recenti
Misurato dal cloud
I controlli vengono eseguiti sui server di DevKit all'intervallo che scegli. Il telefono mostra solo il risultato.
Il motivo, non solo un pallino rosso
Un controllo fallito conserva il codice di stato, i tempi di ogni fase e la risposta del server.
Le chiavi restano sul dispositivo
Password e chiavi SSH risiedono nel Keychain di questo dispositivo. Nulla di ciò che digiti nel terminale viene registrato.
Sconosciuto è uno stato
Nessun controllo ancora significa “nessun dato”, mai “operativo”. DevKit non inventa lo stato di salute.
Funzionalità

Monitora, ricevi l'avviso, poi intervieni

Monitoraggio e intervento fianco a fianco: i controlli che ti dicono cosa si è rotto, e il terminale e gli strumenti per ripararlo.

HTTP, TCP, DNS e altro

Monitora un URL, una porta, un record DNS, un server di posta, un servizio UDP o WebSocket, ciascuno con il proprio intervallo e le proprie soglie.

Controlli che leggono la risposta

Attenditi un codice di stato, una parola chiave, un header o un valore JSON, e verifica che i redirect arrivino dove devono. Un 200 con un errore nel corpo conta comunque come giù.

Heartbeat per i cron job

Dai a un job un URL da chiamare. Se non chiama in tempo, fallisce o dura troppo, lo vieni a sapere, con il suo exit code e il log.

Scadenza di certificati e domini

I giorni rimanenti di un certificato TLS o della registrazione di un dominio, con un avviso con tutto l'anticipo che vuoi.

Dove va il tempo

DNS, connessione, TLS, primo byte e download misurati separatamente, così un terminatore TLS lento non sembra una rete lenta.

Avvisi dove lavori

Email, webhook, Slack, Discord e Telegram, oltre alla casella In arrivo dell'app. Promemoria finché dura un'interruzione; silenzio durante una finestra di manutenzione.

Pagine di stato pubbliche

Una pagina per i tuoi utenti con 90 giorni di cronologia e iscrizioni via email. Mostra solo i nomi che scegli, mai indirizzi o errori.

Team con ruoli circoscritti

Condividi uno spazio di lavoro. I ruoli sono composti da permessi e limitati a un progetto o a un singolo ambiente, e ogni modifica viene registrata.

Terminale SSH

Password o chiave Ed25519, verifica della chiave host, fino a quattro sessioni, comandi salvati. vim, htop e nano funzionano come devono.

Riepilogo server

Un tocco via SSH: uptime, carico, memoria, dischi, servizi falliti e container Docker, su un server di cui ti fidi già.

Strumenti di rete

Diagnostica, ping, traceroute, porte, DNS con propagazione, catena TLS, RDAP e un ispettore HTTP: dal telefono, oppure una volta dal cloud per rispondere a “è solo un problema mio?”.

iPhone e iPad

Una barra laterale e un terminale a schermo intero su iPad, un dock da usare con una mano su iPhone. Segue la lingua del dispositivo in 40 lingue e varianti regionali.

Dentro l'app

Lo stato a parole, numeri di cui fidarsi

Ogni valore in DevKit proviene da un controllo reale. Ecco come appare.

La schermata Progetti: il selettore dello spazio di lavoro, un elenco compatto di progetti con il numero di ambienti e risorse, e lo stato di ciascuno

Progetti

Ambienti e risorse, lo stato a parole.

L'ambiente Production di un progetto: le sue risorse e i monitor che le controllano, ciascuno con una parola di stato

Progetto

Un ambiente alla volta, con i monitor sotto.

La schermata Strumenti: un campo indirizzo, le destinazioni recenti e il catalogo di strumenti per server, web, rete e decodifica

Strumenti

Un solo campo, lo strumento giusto suggerito.

La casella In arrivo: notifiche di interruzione e ripristino, ciascuna con il nome del monitor e il motivo

In arrivo

Interruzioni, ripristini e scadenze, in ordine.

Il terminale SSH connesso a un server, con l'output di uname, uptime e df e i tasti Esc, Ctrl, Tab e le frecce in basso

Terminale

Una vera shell, chiavi su questo dispositivo.

Pensata anche per iPad

Una barra laterale con le sezioni e i relativi conteggi, elenco e dettaglio affiancati, scorciatoie da tastiera e un terminale che usa tutto lo schermo.

DevKit su iPad: la barra laterale con Progetti, Monitor, Strumenti e In arrivo accanto all'ambiente, alle risorse e ai monitor di un progetto

Schermate dell'app con accesso a uno spazio di lavoro di prova.

Come funziona

Tre passaggi, nessun agent da installare

Sui tuoi server non gira nulla, a meno che tu non vi apra un terminale.

  1. 1

    Aggiungi un indirizzo

    Digita example.com e DevKit crea il progetto e l'ambiente corrispondenti. Scegli un tipo, un intervallo e cosa considerare superato.

  2. 2

    DevKit lo controlla dal cloud

    Secondo la pianificazione, dai server di DevKit. Un errore deve ripetersi prima che si apra un'interruzione, e un ripristino deve reggere prima che si chiuda.

  3. 3

    Ricevi il motivo

    Interruzione e ripristino nella casella In arrivo e sui tuoi canali, con lo stato, i tempi di ogni fase e la risposta del server.

I controlli singoli in Strumenti partono dal telefono e non cambiano mai lo stato di un monitor. Quando non concordano con il cloud, quella è la risposta a “è solo un problema mio?”.

Piani

Inizia gratis. Passa a Pro o Team.

Ogni spazio di lavoro parte con Free. Pro e Team arriveranno come abbonamenti con l'uscita su App Store.

Free

Per i tuoi server.

  • Monitor cloud a un intervallo rilassato
  • Avvisi via email e casella In arrivo dell'app
  • Terminale SSH, riepilogo server e tutti gli strumenti di rete
  • Controlli singoli dal cloud
  • Uno spazio di lavoro personale

Pro

Abbonamento

Per tutto ciò che gestisci.

  • Più monitor, controllati più spesso
  • Cronologia più lunga
  • Avvisi via webhook, Slack, Discord e Telegram
  • Una pagina di stato pubblica
  • Tutto ciò che include Free

Team

Per membro

Per chi condivide la reperibilità.

  • Uno spazio di lavoro condiviso con postazioni
  • Ruoli limitati a progetti e ambienti
  • L'intervallo di controllo più rapido
  • Più pagine di stato
  • Audit degli accessi e trasferimento della proprietà

Limiti, prezzi ed eventuali prove gratuite sono indicati su App Store e nell'app prima dell'abbonamento. Uno spazio di lavoro che smette di pagare conserva i dati e torna a Free.

FAQ

Domande e risposte

Altro aiuto nella pagina di supporto.

È il mio telefono a eseguire i controlli?

No. I monitor vengono eseguiti sui server di DevKit all'intervallo che scegli, che l'app sia aperta o no. I controlli in Strumenti sono singoli, partono dal telefono e non cambiano mai lo stato di un monitor.

Quando DevKit dice che qualcosa è giù?

Dopo il numero di controlli falliti consecutivi che imposti (tre per impostazione predefinita), e lo segnala di nuovo operativo dopo i ripristini che imposti. Un controllo che non è stato possibile eseguire non conta né in un senso né nell'altro, così come uno che cade in una finestra di manutenzione.

Posso monitorare qualcosa sulla mia rete privata?

Non dal cloud: gli indirizzi privati e locali vengono rifiutati, mai contattati. Gli Strumenti sul telefono possono raggiungerli, e un server nella tua rete può essere tenuto d'occhio via SSH con Riepilogo server.

Dove vengono salvate le mie chiavi SSH?

Nel Keychain di questo dispositivo, contrassegnate come solo dispositivo, e solo se scegli di salvarle dopo una connessione riuscita. Non vanno mai ai server di DevKit e il contenuto del terminale non viene mai registrato.

Mi serve un account?

Non per SSH e gli strumenti di rete. Monitor cloud, avvisi, pagine di stato e team richiedono l'accesso con un codice via email. I progetti creati prima dell'accesso vengono spostati nel tuo account quando accedi.

Posso eliminare il mio account?

Sì, dall'app. I tuoi spazi di lavoro si fermano subito; se accedi di nuovo entro 30 giorni viene ripristinato tutto, dopodiché viene eliminato. Puoi prima esportare i tuoi dati.

In quali lingue è disponibile?

DevKit segue la lingua del dispositivo in 40 lingue e varianti regionali. Comandi, nomi host e output del terminale non vengono mai tradotti.

Quanto costa?

Oggi è gratuito per ogni spazio di lavoro. Pro e Team saranno abbonamenti App Store; prezzo ed eventuale prova sono indicati prima dell'abbonamento.

Monitora dal cloud. Intervieni dal telefono.

DevKit arriva su App Store per iPhone e iPad.

Presto disponibile suApp Store

iPhone e iPad · iOS 17 o successivo · 40 lingue