Perguntas frequentes e resolução de problemas
Perguntas gerais
De que preciso para usar o DockTrace?
De uma instância Dozzle autoalojada, que o teu iPhone consiga alcançar — na rede local ou, por exemplo, por VPN. O DockTrace é o companheiro; o Dozzle corre do teu lado.
O DockTrace substitui a interface web do Dozzle?
Não, deliberadamente não. O DockTrace não é uma cópia 1:1, mas foi construído para o olhar móvel: retrato da situação, incidentes priorizados e favoritos, em vez de uma consola de administração completa. Para análises profundas, o navegador no computador continua a ser a escolha certa.
O que são incidentes?
O DockTrace agrupa linhas de log de erro semelhantes, através de uma impressão digital, em incidentes — com gravidade, frequência e última ocorrência. Assim vês num relance se se trata de um problema recorrente, em vez de percorreres a mesma mensagem de erro centenas de vezes.
Onde são guardados os meus dados de acesso?
Exclusivamente em local, no teu dispositivo, no porta-chaves do iOS. Não existe cloud nem conta; ao programador só chega uma estatística de utilização anónima e desativável, sem relação com os teus servidores ou logs (ver Política de Privacidade). Opcionalmente, a app pode ser protegida por Face ID.
Consigo ligar vários servidores?
Sim, quantas instâncias Dozzle quiseres. A lista de contentores pode ser filtrada por servidor, e a Overview mostra todos os servidores com estado lado a lado.
Resolução de problemas
A ligação ao servidor falha
Verifica o esquema e a porta do URL do Dozzle (http vs. https) e se a instância é acessível a partir da rede atual — fora da rede local, precisas normalmente de VPN ou de um reverse proxy. Com a autenticação do Dozzle ativada, os dados de acesso têm de estar guardados nas definições do servidor.
Não aparecem incidentes
Os incidentes surgem a partir de linhas de log de erro recentes. Se os teus contentores estiverem a correr bem, a lista fica vazia — esse é o estado ideal. Em caso de dúvida, verifica nos logs em direto se sequer chegam erros.
Os logs em direto ficam vazios ou interrompem-se
Um reverse proxy à frente do Dozzle tem de permitir ligações de streaming (SSE/WebSocket) e não as pode cortar ao fim de pouco tempo. Verifica os tempos-limite e as definições de buffering do teu proxy.
Faltam contentores ou parecem desatualizados
Desliza a lista para baixo para atualizar (pull-to-refresh) e verifica o estado do servidor na Overview. Se isso não ajudar, muda rapidamente de servidor e volta, ou reinicia a app.