Introdução

Formato

Campo Descrição
Data e Hora Data e hora no formato dd/mm/yyyy HH:MM:SS
espaço um caracter de espaço usado como separador de campos
Nome da classe do tipo de evento do log Nome da classe de log entre couchetes
espaço um caracter de espaço usado como separador de campos
evento do log Descrição textual do evento conforme especificação dos Eventos do Log
22/02/1982 20:40 [EXECUCAO] Ocorreu uma falha de verdes conflitantes no anel 1 

Classes

COMUNICAÇÃO

Eventos de log relacionados a comunicação do controlador com a central

EXECUÇÃO

Eventos de log relacionados a execução dos planos semafóricos

INICIALIZAÇÃO

Eventos de log relacionados a inicialização do controlador

FINALIZAÇÃO

Eventos de log relacionados a finalização do controlador

ERRO

Eventos de log relacionados a erros no controlador

Níveis

O controlador deve ser capaz de ser configurado para atender 3 nível de log diferentes. As mensagem de log dos níveis normal e detalhado são padranizadas e não podem ser alteradas. As mensagem de log do nível superdetalhado são de livre utilização.

NORMAL

Eventos normais da execução do controlador.

DETALHADO

Incluí os eventos do nível normal é adiciona eventos para ajudar a encontrar problemas na comunicação.

SUPERDETALHADO

Incluí o máximo de informações possíveis no log.

Padrão das Mensagens para os níveis normal e detalhado

Nível Tópico Momento Padrão Exemplo
DETALHADO COMUNICACAO A cada passo de uma transação "[%s] %s" tipo da transação, etapa da transação
DETALHADO COMUNICACAO Quando o cliente perde conexão a conexão com o broker MQTT MQTT perdeu a conexão com o broker. Restartando ator.
DETALHADO COMUNICACAO Quando uma mensagem não pode ser processada Ocorreceu um erro no processamento de mensagens. a mensagem será desprezada
DETALHADO EXECUCAO Quando a comunicação serial é iniciada Comunicação serial pronta para iniciar
DETALHADO EXECUCAO Quando a comunicação serial é iniciada Iniciando a comunicação serial
DETALHADO INICIALIZACAO Ao definir a porta MQTT "MQTT PORT :%s", port 03/01/2017 17:37:48.887 - [INICIALIZACAO] MQTT PORT :1883
DETALHADO INICIALIZACAO Ao definir a senha do MQTT "MQTT PWD :%s", senha 03/01/2017 17:37:48.887 - [INICIALIZACAO] MQTT PWD :PASSWORD
DETALHADO INICIALIZACAO Ao definir o host MQTT "MQTT HOST :%s", host 03/01/2017 17:37:48.886 - [INICIALIZACAO] MQTT HOST :mosquitto.influunt.com.br
DETALHADO INICIALIZACAO Ao definir o id do controlador "ID CONTROLADOR :%s", id 03/01/2017 17:37:48.886 - [INICIALIZACAO] ID CONTROLADOR :d933e586-b763-4c26-bc5f-ef1a60428003
DETALHADO INICIALIZACAO Ao definir o login do MQTT "MQTT LOGIN :%s", login 03/01/2017 17:37:48.887 - [INICIALIZACAO] MQTT LOGIN :d933e586-b763-4c26-bc5f-ef1a60428003
DETALHADO INICIALIZACAO Ao solicitar configuração à central Verificando a configuração do controlador 03/01/2017 17:37:51.430 - [INICIALIZACAO] Verificando a configuração do controlador
DETALHADO INICIALIZACAO Quando a central devolve a configuração Configuração encontrada 03/01/2017 17:37:51.443 - [INICIALIZACAO] Configuração encontrada
DETALHADO INICIALIZACAO Quando o controlador começa a executar a programação semafórica O controlador foi colocado em execução
NORMAL ERRO Quando não é possível se conectar na porta serial Falha na comunicação serial. Não foi possivel enviar mensagem
NORMAL ERRO Quando não é possível se conectar na porta serial Não foi possível abrir comunicação pela porta: + porta
NORMAL ERRO Quando não é possível se conectar na porta serial Não foi possível iniciar a comunicação serial
NORMAL EXECUCAO Quando a tabela horária muda Mudança de tabela horária
NORMAL INICIALIZACAO Ao iniciar o OS Iniciando O 72C
NORMAL INICIALIZACAO Quando o controlador está no ar, mas ainda não existe uma configuração válida Não existe configuração para iniciar o motor
NORMAL INICIALIZACAO Quando o controlador está no ar, mas ainda não existe uma configuração válida O controlador será iniciado quando um configuração for recebida
NORMAL EXECUCAO Quando um evento é gerado "[%s] %s", Tipo evento - Descricao do evento" Ver tabela de descrição de tipo de evento

Tabela de descrição de tipo de evento

Tipo Evento Descrição Parâmetros
ALARME ABERTURA DA PORTA PRINCIPAL DO CONTROLADOR Abertura da porta principal do controlador
ALARME FECHAMENTO DA PORTA PRINCIPAL DO CONTROLADOR Fechamento da porta principal do controlador
ALARME ABERTURA DA PORTA DO PAINEL DE FACILIDADES DO CONTROLADOR Abertura da porta do painel de facilidades do controlador
ALARME FECHAMENTO DA PORTA DO PAINEL DE FACILIDADES DO CONTROLADOR Fechamento da porta do painel de facilidades do controlador
ALARME AMARELO INTERMITENTE Amarelo Intermitente
ALARME SEMAFORO APAGADO Semafóro apagado Número do Anel, Número do Detector
FALHA DETECTOR PEDESTRE FALTA ACIONAMENTO Anel %s: Falha no DP%s - Falta de Acionamento Número do Anel, Número do Detector
FALHA DETECTOR PEDESTRE ACIONAMENTO DIRETO Anel %s: Falha no DP%s - Acionamento Direto Número do Anel, Número do Detector
FALHA DETECTOR VEICULAR FALTA ACIONAMENTO Anel %s: Falha no DV%s - Falta de Acionamento Número do Anel, Número do Detector
FALHA DETECTOR VEICULAR ACIONAMENTO DIRETO Anel %s: Falha no DV%s - Acionamento Direto Número do Anel, Número do Detector
FALHA DESRESPEITO AO TEMPO MAXIMO DE PERMANENCIA NO ESTAGIO Anel %s: Desrespeito ao tempo máximo de permanência no estágio Número do Anel
FALHA FASE VERMELHA DE GRUPO SEMAFORICO APAGADA Anel %s: Fase vermelha do G%s apagada Número do Anel
FALHA SEQUENCIA DE CORES Anel %s: Falha sequencia de cores Número do Anel
FALHA VERDES CONFLITANTES Anel %s: Falha de Verdes conflitantes Número do Anel
FALHA WATCH DOG Falha CPU
FALHA MEMORIA Falha Memoria
FALHA FOCO VERMELHO DE GRUPO SEMAFORICO APAGADA Anel %s: Foco vermelho do G%s apagado Número do Anel, Número do Grupo Semafórico
FALHA COMUNICACAO BAIXO NIVEL Falha na comunicação do protocolo de baixo nível
FALHA ACERTO RELOGIO GPS Falha acerto relógio GPS
REMOCAO FALHA DETECTOR PEDESTRE Anel %s: Falha no DP%s removida Número do Anel, Número do Detector
REMOCAO FALHA DETECTOR VEICULAR Anel %s: Falha no DV%s removida Número do Anel, Número do Detector
REMOCAO FALHA FASE VERMELHA DE GRUPO SEMAFORICO %s: Fase vermelha do G%s apagada removida Número do Anel, Número do Grupo Semafórico
REMOCAO FALHA VERDES CONFLITANTES Anel %s: Falha de Verdes conflitantes removido Número do Anel
REMOCAO FOCO VERMELHO DE GRUPO SEMAFORICO Anel %s: Foco vermelho do G%s apagado removida Número do Anel, Número do Grupo Semafórico
REMOCAO COMUNICACAO BAIXO NIVEL Comunicação do protocolo de baixo nível recuperada
ACIONAMENTO DETECTOR VEICULAR %s foi acionado Número do Detector
ACIONAMENTO DETECTOR PEDESTRE %s foi acionado Número do Detector
INSERCAO DE PLUG DE CONTROLE MANUAL Inserção de plug do controle manual
RETIRADA DE PLUG DE CONTROLE MANUAL Retirada de plug do controle manual
TROCA ESTAGIO MANUAL Troca estágio no modo manual
MODO MANUAL ATIVADO Modo manual ativado Número do Anel, Número do Plano
IMPOSICAO PLANO Anel %s: Plano %s foi imposto com duração de %s minutos Número do Anel, Número do Plano, minutos
IMPOSICAO MODO Anel %s: Modo de operação %s foi imposto Número do Anel, Modo de Operação
LIBERAR IMPOSICAO Anel %s: Foi liberado da imposição Número do Anel
TROCA DE PLANO NO ANEL Plano %s está ativo Número do Plano