CARDÁPIO

Gravação de log de acesso

índice

Sobre registros de acesso

Você pode registrar logs de clientes que acessam o CAMServer local.
Existem duas maneiras de visualizar os logs de acesso: uma é visualizá-los na tela de gerenciamento e a outra é gravá-los em formato de texto.

Log de acesso à tela de gerenciamento

Você pode visualizar o log de acesso de cada usuário na tela de gerenciamento.
  • Os logs de acesso na tela de gerenciamento estão disponíveis para Cloud Enterprise e Ultimate local.
  • O status operacional do computador pode ser visualizado quando o gerenciamento de presença está ativado.

Registro de acesso de texto

Método de gravação

  1. CAMServer parou
  2. CAMServer/cam.ini Adicione a seguinte seção ao arquivo
    # Registra cada acesso HTTP cam.enableServerAccessLog=true # Opcional. Adicione o e-mail para autenticação de login ao log acima (parte do e-mail será mascarado e gravado) cam.enableServerAccessLogEmail=true
    
  3. Inicialização do CAMServer

Local de armazenamento de registros

Assim que as configurações acima forem concluídas CAMServer/sys/logs/AAAAMM_application0.log Os logs de acesso são registrados no arquivo.

*AAAAMM é o ano e mês em que o CAMServer foi iniciado.

*Os arquivos de log são girados em unidades de 50 MB, e o 0º arquivo de log de YYYYMM_application0.log é o arquivo de log que está sendo gerado no momento. O arquivo de log com o número de série mais baixo é o novo arquivo de log do mês atual.

O que está gravado

Os logs de acesso são registrados no seguinte formato.

Data e hora:[INFO]:CAMServlet: Solicitação /CAMServer/API endpoint IP do cliente E-mail mascarado Parte do ID do usuário Parte do ID da sessão Identificador do terminal do cliente (web|electron|android|ios)

2022/09/10 13:57:09:[INFO]:CAMServlet :Request /CAMServer/getpublickey 192.168.1.XX tes*ou*an*be*te*t*co* 1gh7pgnovpss 856C9E2 web 2022/09/10 13 :57:09:[INFO]:CAMServlet: Solicitação /CAMServer/getack 192.168.1.XX tes*ou*an*be*te*t*co* 1gh7pgnovpss 856C9E2 web 2022/09/10 13:57:09:[ INFO]:CAMServlet: Solicitação /CAMServer/serverInfo 192.168.1.XX tes*ou*an*be*te*t*co* 1gh7pgnovpss 856C9E2 web 2022/09/10 13:57:09:[INFO]:CAMServlet: Solicitação /CAMServer/signIn 192.168.1.XX tes*ou*an*be*te*t*co* 1gh7pgnovpss 856C9E2 web 2022/09/10 13:57:10:[INFO]:CAMServlet :Solicitar /CAMServer/getTalkList 192.168. 1.XX tes*ou*an*be*te*t*co* 1gh7pgnovpss 856C9E2 web 2022/09/10 13:57:10:[INFO]:CAMServlet :Request /CAMServer/getUserPref 192.168.1.XX tes*ou *an*be*te*t*co* 1gh7pgnovpss 856C9E2 web 2022/09/10 13:57:10:[INFO]:CAMServlet :Request /CAMServer/getLatestEntities 192.168.1.XX tes*ou*an*be*te *t*co* 1gh7pgnovpss 856C9E2 web

Monitoramento de registros

Para detectar erros que ocorrem no CAMServer a partir de logs, verifique a saída do arquivo de log pelo CAMServer (CAMServer/sys/logs/AAAAMM_application0.log) deve ser monitorado com uma ferramenta de monitoramento de log.

Na maioria dos casos [FORTE] Monitore com ferramentas de monitoramento.

Nível de AVISO

  • Conteúdo: Saída em caso de erro de autenticação, erro de acesso à API ou erro inesperado no lado do cliente
  • Impacto: inofensivo na maioria dos casos
2024/05/23 16:29:15:[WARNING]:CAMServlet :app.base.AppLevelException: Bad request.

Nível SEVERO

  • Conteúdo: falha de disco, falta de disco, falta de memória, bugs de produto, etc.
  • Impacto: Há um impacto, portanto é necessária ação. Porém, embora seja inofensivo, também pode ocorrer por falta de consideração do próprio produto, por isso é necessário definir exclusões na ferramenta de monitoramento para logs que ocorrem com frequência.
2024/05/23 09:29:57:[SEVERE]:ErrorHandler :An error has occurred. java.lang.NullPointerException
  • URLをコピーしました!
índice