Arquivos diários de log

Arquivos diários de log

  • No fim de cada atividade principal, os logs que foram coletados ao longo do processo são armazenados em um arquivo, junto com quaisquer outras ocorrências similares daquele mesmo dia (da mesma atividade ou não). Cada arquivo corresponde a um dia, identificado no nome do arquivo, log_AAAA-MM-DD.json.
    • Exemplo: o arquivo referente ao dia 17 de outubro de 2023 (17/10/2023) se chamaria log_2023-10-17.json.
  • Os objetos em JSON dos logs são armazenados em sequência.
Exemplo de registros em arquivo
{
  "date": "2023-10-17",
  "hour": "12:33:45",
  "type-event": "PAYMENT",
  ...
  "logs": [...]
}
{
  "date": "2023-10-17",
  "hour": "12:38:14",
  "type-event": "PAYMENT",
  ...
  "logs": [...]
}
{
  "date": "2023-10-17",
  "hour": "12:38:55",
  "type-event": "CANCELLATION",
  ...
  "logs": [...]
}
...
  • O diretório onde os arquivos diários de log são mantidos depende do sistema operacional:
    • Windows:: em C:\Users\<usuário>\AppData\Roaming\Pinpad Server\logs\ (ou %APPDATA%\Pinpad Server\logs\);
    • Outros SOs:: no mesmo diretório em que se encontra o Zoop Desktop Server.

Remoção automática de arquivos antigos

  • Arquivo diários de logs referentes a datas anteriores a um período de 90 dias são removidos pelo Zoop Desktop Server. Portanto, pode-se dizer que os logs das atividades principais ficam armazenados por 90 dias junto ao Zoop Desktop Server. Essas verificação e remoção são realizadas sempre que um novo log das atividades for registrado.

Formato dos logs