Verificado na nuvem, não no seu celular

Saiba o que caiu.
E aja a respeito.

O DevKit verifica seus endpoints, servidores, certificados e tarefas agendadas a partir da nuvem, informa o que falhou e por quê, e coloca um terminal SSH e ferramentas de rede ao lado da resposta. Nativo para iPhone e iPad.

Em breve naApp StoreVeja como funciona

Para iPhone e iPad com iOS 17 ou posterior.

  • No ar
  • Lento
  • Interrupção
  • Sem dados
Um monitor HTTP do DevKit durante uma interrupção: o endereço, o intervalo de verificação, a última verificação, o tempo de resposta, o último resultado e o vencimento do certificado, acima das verificações mais recentes
Medido a partir da nuvem
As verificações rodam nos servidores do DevKit no intervalo que você escolher. Seu celular só mostra o resultado.
O motivo, não só um ponto vermelho
Uma verificação com falha guarda o código de status, os tempos por etapa e o que o servidor respondeu.
As chaves ficam no seu dispositivo
Senhas e chaves SSH ficam no Keychain deste dispositivo. Nada do que você digita em um terminal é registrado.
Desconhecido é um estado
Nenhuma verificação ainda significa “sem dados”, nunca “no ar”. O DevKit não inventa saúde.
Recursos

Monitore, seja avisado e resolva

Monitoramento e intervenção lado a lado: as verificações que dizem o que quebrou, e o terminal e as ferramentas para consertar.

HTTP, TCP, DNS e mais

Monitore uma URL, uma porta, um registro DNS, um servidor de e-mail, um serviço UDP ou WebSocket, cada um com seu próprio intervalo e limites.

Verificações que leem a resposta

Espere um código de status, uma palavra-chave, um header ou um valor JSON, e garanta que os redirecionamentos cheguem onde devem. Um 200 com erro no corpo ainda conta como fora do ar.

Heartbeats para cron jobs

Dê a uma tarefa uma URL para chamar. Se ela não chamar a tempo, falhar ou demorar demais, você fica sabendo, com o exit code e o log.

Vencimento de certificados e domínios

Os dias restantes de um certificado TLS ou do registro de um domínio, com um aviso com a antecedência que você quiser.

Para onde vai o tempo

DNS, conexão, TLS, primeiro byte e download medidos separadamente, para que um terminador TLS lento não pareça uma rede lenta.

Alertas onde você trabalha

E-mail, webhook, Slack, Discord e Telegram, além da caixa de entrada do app. Lembretes enquanto uma interrupção durar; silêncio durante uma janela de manutenção.

Páginas de status públicas

Uma página para seus usuários com 90 dias de histórico e inscrições por e-mail. Ela mostra apenas os nomes que você escolher, nunca endereços ou erros.

Equipes com funções delimitadas

Compartilhe um espaço de trabalho. As funções são compostas por permissões e limitadas a um projeto ou a um único ambiente, e toda alteração fica registrada.

Terminal SSH

Senha ou chave Ed25519, verificação da chave do host, até quatro sessões, comandos salvos. vim, htop e nano funcionam como devem.

Resumo do servidor

Um toque via SSH: uptime, carga, memória, discos, serviços com falha e contêineres Docker, em um servidor em que você já confia.

Ferramentas de rede

Diagnóstico, ping, traceroute, portas, DNS com propagação, cadeia TLS, RDAP e um inspetor HTTP: do seu celular ou uma vez a partir da nuvem, para responder “o problema é só comigo?”.

iPhone e iPad

Uma barra lateral e um terminal completo no iPad, um dock para usar com uma mão no iPhone. Segue o idioma do seu dispositivo em 40 idiomas e regiões.

Por dentro do app

Status em palavras, números confiáveis

Cada número no DevKit vem de uma verificação real. Veja como fica.

A tela Projetos: o seletor de espaço de trabalho, uma lista compacta de projetos com a contagem de ambientes e recursos, e o status de cada um

Projetos

Ambientes e recursos, status em palavras.

O ambiente Production de um projeto: seus recursos e os monitores que os acompanham, cada um com uma palavra de status

Projeto

Um ambiente por vez, com os monitores abaixo.

A tela Ferramentas: um campo de endereço, destinos recentes e o catálogo de ferramentas de servidor, web, rede e decodificação

Ferramentas

Um campo, a ferramenta certa sugerida.

A caixa de entrada: notificações de interrupção e recuperação, cada uma com o nome do monitor e o motivo

Caixa de entrada

Interrupções, recuperações e vencimentos, em ordem.

O terminal SSH conectado a um servidor, mostrando a saída de uname, uptime e df, com as teclas Esc, Ctrl, Tab e setas na parte de baixo

Terminal

Um shell de verdade, chaves neste dispositivo.

Feito também para iPad

Uma barra lateral com as seções e suas contagens, lista e detalhe lado a lado, atalhos de teclado e um terminal que usa a tela inteira.

DevKit no iPad: a barra lateral com Projetos, Monitores, Ferramentas e Caixa de entrada ao lado do ambiente, dos recursos e dos monitores de um projeto

Capturas de tela do app conectado a um espaço de trabalho de teste.

Como funciona

Três passos, nenhum agente para instalar

Nada roda nos seus servidores, a não ser que você abra um terminal para eles.

  1. 1

    Adicione um endereço

    Digite example.com e o DevKit cria o projeto e o ambiente correspondentes. Escolha um tipo, um intervalo e o que conta como aprovado.

  2. 2

    O DevKit verifica a partir da nuvem

    No horário programado, a partir dos servidores do DevKit. Uma falha precisa se repetir antes de abrir uma interrupção, e uma recuperação precisa se manter antes de fechá-la.

  3. 3

    Você recebe o motivo

    Interrupção e recuperação na caixa de entrada e nos seus canais, com o status, o tempo por etapa e o que o servidor respondeu.

As verificações avulsas em Ferramentas rodam no seu celular e nunca alteram o status de um monitor. Quando elas discordam da nuvem, essa é a resposta para “o problema é só comigo?”.

Planos

Comece grátis. Evolua para Pro ou Team.

Todo espaço de trabalho começa no Free. Pro e Team chegam como assinaturas com o lançamento na App Store.

Free

Para os seus próprios servidores.

  • Monitores na nuvem com intervalo tranquilo
  • Alertas por e-mail e caixa de entrada do app
  • Terminal SSH, resumo do servidor e todas as ferramentas de rede
  • Verificações avulsas a partir da nuvem
  • Um espaço de trabalho pessoal

Pro

Assinatura

Para tudo o que você mantém no ar.

  • Mais monitores, verificados com mais frequência
  • Histórico mais longo
  • Alertas por webhook, Slack, Discord e Telegram
  • Uma página de status pública
  • Tudo do Free

Team

Por membro

Para quem divide o plantão.

  • Um espaço de trabalho compartilhado com vagas
  • Funções limitadas a projetos e ambientes
  • O intervalo de verificação mais rápido
  • Várias páginas de status
  • Auditoria de acesso e transferência de propriedade

Limites, preços e eventuais períodos de teste gratuito são mostrados na App Store e no app antes de você assinar. Um espaço de trabalho que deixa de pagar mantém seus dados e volta para o Free.

FAQ

Perguntas e respostas

Mais ajuda na página de suporte.

É o meu celular que faz as verificações?

Não. Os monitores rodam nos servidores do DevKit no intervalo que você escolher, com o app aberto ou não. As verificações em Ferramentas são avulsas, rodam no seu celular e nunca alteram o status de um monitor.

Quando o DevKit diz que algo está fora do ar?

Depois do número de verificações consecutivas com falha que você definir (três por padrão), e volta a indicar no ar depois das recuperações que você definir. Uma verificação que não pôde ser executada não conta para nenhum dos lados, assim como uma que cai dentro de uma janela de manutenção.

Posso monitorar algo na minha rede privada?

Não a partir da nuvem: endereços privados e locais são recusados, nunca contatados. As Ferramentas no seu celular conseguem alcançá-los, e um servidor na sua rede pode ser acompanhado via SSH com o Resumo do servidor.

Onde minhas chaves SSH ficam armazenadas?

No Keychain deste dispositivo, marcadas como exclusivas do dispositivo, e somente se você optar por salvá-las após uma conexão bem-sucedida. Elas nunca vão para os servidores do DevKit, e o conteúdo do terminal nunca é registrado.

Preciso de uma conta?

Não para SSH e as ferramentas de rede. Monitores na nuvem, alertas, páginas de status e equipes exigem entrar com um código por e-mail. Os projetos criados antes de entrar passam para a sua conta quando você entra.

Posso apagar minha conta?

Sim, pelo app. Seus espaços de trabalho param na hora; entrar novamente em até 30 dias restaura tudo, e depois disso tudo é apagado. Você pode exportar seus dados antes.

Quais idiomas ele fala?

O DevKit segue o idioma do seu dispositivo em 40 idiomas e regiões. Comandos, nomes de host e a saída do terminal nunca são traduzidos.

Quanto custa?

Hoje é grátis para todo espaço de trabalho. Pro e Team serão assinaturas da App Store; o preço e o eventual período de teste são mostrados antes de você assinar.

Monitore a partir da nuvem. Aja pelo celular.

O DevKit está chegando à App Store para iPhone e iPad.

Em breve naApp Store

iPhone e iPad · iOS 17 ou posterior · 40 idiomas