Suporte
Respostas para as dúvidas mais comuns. Ainda com problemas? Escreva para [email protected].
Contato
Escreva para [email protected]. Informe o modelo do dispositivo, a versão do iOS e a versão do app (exibida no fim de Ajustes no DevKit), e o que você vê na tela. Nunca envie senhas, chaves privadas, tokens ou códigos de acesso.
Entrar
O DevKit faz você entrar com um código enviado ao seu e-mail. O código tem 8 dígitos, vale por 10 minutos e permite 5 tentativas; depois disso, solicite um novo. O remetente é [email protected]; verifique a pasta de spam se ele não chegar.
Os projetos e monitores criados antes de entrar passam para a sua conta na primeira vez que você entra. Entrar em uma conta que já existe os mescla; nada é apagado. Sair deixa o dispositivo com um espaço de trabalho novo e vazio.
Monitores e interrupções
Os monitores são verificados a partir dos servidores do DevKit no intervalo que você escolher, com o app aberto ou não. Sem dados significa que nenhuma verificação rodou ainda, ou que as últimas verificações não puderam ser executadas; isso nunca conta como no ar.
Uma interrupção abre depois do número de verificações consecutivas com falha que você definir (três por padrão) e fecha depois das recuperações que você definir. Uma verificação que não pôde ser executada, ou que caiu dentro de uma janela de manutenção, não conta nem como no ar nem como fora do ar e não altera o percentual de disponibilidade.
Endereços privados e locais (10.x, 192.168.x, localhost e similares) são recusados pela nuvem e nunca contatados. Use as Ferramentas no seu dispositivo para alcançá-los, ou acompanhe o servidor via SSH com o Resumo do servidor.
Monitores de ping ainda não estão disponíveis na nuvem; use a ferramenta Ping no seu dispositivo.
Alertas
Adicione canais em Ajustes › Canais de alerta: e-mail, webhook, Slack, Discord e Telegram. Os webhooks são assinados com um segredo exibido uma única vez quando você cria o canal. Os endereços dos canais são armazenados criptografados e nunca mais são exibidos por completo.
Uma janela de manutenção silencia todos os monitores no seu escopo enquanto as verificações continuam rodando. Enquanto uma interrupção durar, um lembrete pode se repetir no intervalo que você definir. Os canais disponíveis dependem do seu plano.
Páginas de status
Crie uma página em Monitores › Páginas de status, escolha os monitores e o nome que cada um exibe, e compartilhe o link. A página mostra apenas esses nomes, uma frase geral e 90 dias de histórico, nunca endereços, nomes internos ou erros.
Os visitantes podem se inscrever por e-mail. Eles só recebem mensagens de interrupção e recuperação depois de confirmar o endereço, e toda mensagem traz um link para cancelar a inscrição. Você vê o número de inscritos, não os endereços.
SSH
O DevKit se conecta com uma senha ou uma chave Ed25519 no formato OpenSSH, incluindo chaves com senha; ele também pode gerar uma chave no dispositivo e mostrar a parte pública para você instalar no servidor. A primeira conexão mostra a impressão digital da chave do host do servidor para confirmação. Se a chave de um servidor mudar depois, a conexão é recusada até você remover o servidor em Ajustes › Servidores confiáveis.
As credenciais são salvas no Keychain deste dispositivo somente se você optar por isso após uma conexão bem-sucedida. O iOS encerra as conexões SSH pouco depois que o app vai para segundo plano; o DevKit oferece reconectar, o que abre um novo shell. SFTP, redirecionamento de portas e túneis não estão disponíveis.
Ferramentas
As Ferramentas executam verificações avulsas a partir do seu dispositivo e nunca alteram o status de um monitor. Abaixo de um resultado, Nuvem executa a mesma verificação uma vez a partir dos servidores do DevKit para você comparar as duas: a resposta para “o problema é só comigo?”. As verificações na nuvem exigem uma conta conectada e são limitadas a algumas por minuto.
Os resultados de ping e traceroute podem variar entre Wi-Fi e rede celular; o traceroute em um dispositivo real ainda está sendo verificado nas diferentes operadoras.
Equipes
Crie uma equipe em Ajustes › Espaço de trabalho na nuvem › Espaços de trabalho de equipe. Um convite é vinculado a um endereço de e-mail, a um projeto ou ambiente e a uma função; o código dele é exibido uma única vez e nenhum e-mail é enviado, então repasse-o você mesmo. As funções são compostas por permissões e podem ser editadas depois; a função de proprietário integrada não pode ser apagada. A propriedade pode ser transferida para outro membro.
Seus dados e sua conta
Ajustes › Espaço de trabalho na nuvem oferece Exportar meus dados (um arquivo JSON com seus projetos, monitores, histórico, canais, páginas de status e janelas de manutenção, sem segredos) e Apagar conta.
A exclusão para seus espaços de trabalho imediatamente. Entrar com o mesmo e-mail em até 30 dias traz tudo de volta; depois disso, tudo é apagado definitivamente. Se você for proprietário de uma equipe com outros membros, transfira a propriedade antes.