菜单

访问日志记录

目录

关于访问日志

您可以记录客户端对本地 CAMServer 的访问活动。
访问日志可以通过管理面板查看,也可以记录为文本文件。

管理面板的访问日志

您可以在管理界面查看每个用户的访问日志。
  • Cloud Enterprise 和 On-Premise Ultimate 均可查看管理面板的访问日志。
  • 启用考勤管理后,即可查看计算机使用情况。

文本访问日志

记录方法

  1. CAM服务器已停止
  2. CAMServer/boot.ini 将以下部分添加到文件中
    # 记录每次 HTTP 访问:cam.enableServerAccessLog=true # 可选。将用于登录身份验证的电子邮件地址添加到上述日志中(记录时电子邮件地址将被部分屏蔽):cam.enableServerAccessLogEmail=true
    
  3. CAM服务器启动

日志存储位置

上述设置完成后 CAMServer/sys/logs/YYYYMM_application0.log 系统会记录该文件的访问日志。

* YYYYMM 表示 CAMServer 启动的年份和月份。

* 日志文件以 50MB 为单位轮换,YYYYMM_application0.log 目录中的第 0 个文件是当前正在输出的日志文件。序号越小,表示当月日志文件越新。

待录制的内容

访问日志以下列格式记录:

日期和时间:[信息]:CAMServlet:请求 /CAMServer/API 端点 客户端 IP 地址 已屏蔽的电子邮件 用户 ID 的一部分 会话 ID 的一部分 客户端设备标识符(web|electron|android|ios)

2022/09/10 13:57:09:[INFO]:CAMServlet:请求 /CAMServer/getpublickey 192.168.1.XX tes*ou*an*be*te*t*co* 1gh7pgnovpss 856C9E2 web 2022/09/10 13:57:09:[INFO]:CAMServlet:请求 /CAMServer/getack 192.168.1.XX tes*ou*an*be*te*t*co* 1gh7pgnovpss 856C9E2 web 2022/09/10 13:57:09:[INFO]:CAMServlet:请求 /CAMServer/serverInfo 192.168.1.XX tes*ou*an*be*te*t*co* 1gh7pgnovpss 856C9E2 web 2022/09/10 13:57:09:[INFO]:CAMServlet:请求 /CAMServer/signIn 192.168.1.XX tes*ou*an*be*te*t*co* 1gh7pgnovpss 856C9E2 web 2022/09/10 13:57:10:[INFO]:CAMServlet:请求 /CAMServer/getTalkList 192.168.1.XX tes*ou*an*be*te*t*co* 1gh7pgnovpss 856C9E2 web 2022/09/10 13:57:10:[INFO]:CAMServlet:请求 /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

日志监控

要从日志中检测 CAMServer 中发生的异常情况,您需要检查 CAMServer 输出的日志文件(CAMServer/sys/logs/YYYYMM_application0.log需要使用日志监控工具进行监控。

大多数情况下 [严重] 请使用监控工具进行监控。

警告级别

  • 内容……在身份验证错误、API 访问错误或意外的客户端错误时输出。
  • 影响程度……在大多数情况下,是无害的。
2024/05/23 16:29:15:[WARNING]:CAMServlet :app.base.AppLevelException: Bad request.

严重级别

  • 问题包括:磁盘故障、磁盘空间不足、内存不足、产品缺陷等。
  • 影响级别:存在影响,因此需要采取措施。虽然此问题无害,但可能是由于产品本身的疏忽造成的,因此有必要在监控工具中排除频繁出现的日志。
2024/05/23 09:29:57:[SEVERE]:ErrorHandler :An error has occurred. java.lang.NullPointerException
  • URLをコピーしました!
目录