Produto: | TOTVS Varejo Franquias e Redes |
---|---|
Linha de Produto: |
|
Segmento: | Varejo |
Módulo: | Integração |
Função: | Interface 710 - Integração de Notas |
País: | Brasil |
Ticket: | |
Requisito/Story/Issue (informe o requisito relacionado) : | DVARLIVEBT-9648 |
Realizar melhorias em logs da integração 710:
sufixo para separação por execução de thread
inclusão de loglevel, para diminuição de quantidade de registros
inclusão de novos logs para em caso de problema tenhamos todas as informações necessárias
Para realizar essa refatoração seguimos o padrão de mercado segundo diretrizes da Microsoft (vide link para mais detalhes).
Entendendo os níveis de log.
Tipo | Código | Descrição |
---|---|---|
None | 0 | Logs desligados |
Debug | 1 | Logs que são usados para investigação interativa durante o desenvolvimento. Esses logs devem conter principalmente informações úteis para depuração e não têm valor de longo prazo. |
Information | 2 | Logs que rastreiam o fluxo geral do aplicativo. Esses logs devem ter valor de longo prazo. |
Warning | 3 | Logs que realçam um evento anormal ou inesperado no fluxo do aplicativo, mas não fazem com que a execução do aplicativo pare. |
Error | 4 | Logs que realçam quando o fluxo de execução atual é interrompido devido a uma falha. Eles devem indicar uma falha na atividade atual, não uma falha em todo o aplicativo. |
Critical | 5 | Logs que descrevem uma falha irrecuperável do aplicativo ou do sistema ou uma falha catastrófica que exige atenção imediata. |
Todos os eventos do tipo 3 = Warning, 4 = Error ou 5 = Critical serão gravados na tabela LogIntegracao mesmo que o LogLevel = 0 (log desligado) na tabela InterfaceIntegracao.
Para configurar se houver a necessidade de logs mais detalhados (níveis 1 = Debug e 2 = Information) acesse o site Live Monitoramento (http://practicolive.e-boticario.com.br/LiveMonitoramento/).
Após o login, selecione a integração 710.
No campo LogLevel, preencha de acordo com a tabela descrita na aba "Funcionamento".