Back to Help Center

COMO OBTER LOGS DO MEU IOT SERVER?

Equipe Learning

Ao desenvolver fluxos com o aplicativo Data Flows Manager (DFM), existem várias maneiras de rastrear/depurar um fluxo durante seu ajuste fino:

  • Usando o nó debug
  • Usando o aplicativo DFM Logs
  • Analisando os logs de sistema fornecidos na IoT Server Configuration

Cada um desses métodos de registro atende a necessidades diferentes. O primeiro permite fácil visualização dos dados em movimento pelo fluxo, entre nós, em todos os pontos. O segundo oferece acesso às mensagens técnicas de cada nó, facilitando a compreensão do que está acontecendo dentro de um nó propriamente dito. O último método permite identificar erros de sistema mais gerais que atingem a plataforma.

O nó debug

O nó debug pode ser posicionado em qualquer tempo do fluxo e conectado à saída de um nó. O conteúdo do msg.payload será exibido no painel do depurador no lado direito.

IoT_Server_DFM_DEBUG_node

Mais informações na documentação de nós do IoT Server

Obtendo logs através do aplicativo DFM Logs

Pré-requisito

  • Um IoT Server instalado e integrado
  • Um acesso administrativo a este IoT Server

Obtendo acesso

DFM Logs (DataFlow Manager Logs) é um aplicativo do administrador executado no IoT Server. Com uma conta de administrador, você pode abri-lo de sua página inicial de seu IoT Server

DFM-Logs-logo

A partir daí você poderá ler os logs de tempo real, alterar configurações e exportar os logs mais recentes.

DFM Logs Real time logs preview

Ler logs em tempo real

Os logs serão atualizados automaticamente, você pode consultar esses logs ao mesmo tempo em que trabalha em seu fluxo de dados por exemplo.
Os logs exibidos não são persistentes; se fechar e abrir o DFM Logs novamente, os itens exibidos não reaparecerão.

Alterar configurações

Ao clicar na engrenagem no canto superior direito você conseguirá abrir a tela de configurações.

IoT_Server_DFM_Logs_Setting_panel

A partir daí, você pode configurar o nível de logs desejado entre 6 opções:

  • fatal - registra erros que deixam o aplicativo inutilizável
  • error - registra erros considerados fatais para uma requisição específica
  • warn - registra problemas não fatais
  • info - registra informações sobre a execução geral do aplicativo
  • debug - registra informações que são mais detalhadas que o nível info
  • trace - registra logs muito detalhados para investigação profunda

Você também pode ajustar algumas configurações de exibição para limitar o consumo de recursos do navegador.

Por fim, as últimas opções ajudarão você a definir o nível de log que deseja salvar nos arquivos de log seu IoT Server. Isso será útil se você não conseguir reproduzir algo manualmente e quiser capturá-lo para baixar seus logs depois que acontecer.

Baixar os logs

A qualquer momento você poderá reproduzir/pausar o registro de logs em tempo real. Quando pausado, você pode clicar no botão de download para salvar o arquivo daquilo que está na tela.

DFM-Logs-header

Obtendo logs usando a IoT Server Configuration

Pré-requisito

  • Um IoT Server instalado e integrado
  • Um acesso administrativo a este IoT Server

Obtendo acesso

A IoT Configuration lhe dará a capacidade de baixar os logs mais recentes do seu IoT Server a partir da plataforma de Nuvem da Braincube. Você pode encontrar mais detalhes sobre esta solução aqui.

IoT_Server_Configuration_export_logs

Powered by Zendesk