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
- CAMServer parou
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
- 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