À propos des journaux d'accès
Vous pouvez enregistrer les journaux des clients accédant au CAMServer sur site.
Il existe deux manières de visualiser les journaux d'accès : l'une consiste à les visualiser depuis l'écran de gestion et l'autre consiste à les enregistrer au format texte.
Journal d'accès à l'écran de gestion
|
| Vous pouvez consulter le journal d'accès de chaque utilisateur sur l'écran de gestion. |
- Les journaux d'accès sur l'écran de gestion sont disponibles pour le cloud Enterprise et sur site Ultimate.
- L'état de fonctionnement de l'ordinateur peut être consulté lorsque la gestion des présences est activée.
Journal d'accès au texte
Méthode d'enregistrement
- CAMServer arrêté
CAMServer/boot.iniAjoutez la section suivante au fichier# enregistre chaque accès HTTP.
cam.enableServerAccessLog=true
# (Facultatif). Ajoutez l'adresse e-mail utilisée pour l'authentification à la liste ci-dessus (l'adresse e-mail sera partiellement masquée avant d'être enregistrée).
cam.enableServerAccessLogEmail=true- Démarrage du serveur CAM
Emplacement de stockage des journaux
Une fois les réglages ci-dessus terminés CAMServer/sys/logs/AAAAMM_application0.log Les journaux d'accès sont enregistrés dans le fichier.
- AAAAMM représente l'année et le mois de démarrage de CAMServer.
- Les fichiers journaux sont archivés par incréments de 50 Mo, le fichier portant le numéro 0 dans la série AAAAMM_application0.log étant le fichier journal actif. Les fichiers dont le numéro séquentiel est inférieur correspondent aux fichiers journaux les plus récents du mois en cours.
- boot.iniSupprimer les fichiers journauxIl sera automatiquement supprimé après la période spécifiée.
Ce qui est enregistré
Les journaux d'accès sont enregistrés au format suivant.
Date et heure :[INFO]:CAMServlet : Requête /CAMServer/API point de terminaison IP du client E-mail masqué Une partie de l'ID utilisateur Une partie de l'ID de session Identifiant du terminal client (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 :Request /CAMServer/getack 192.168.1.XX tes*ou*an*be*te*t*co* 1gh7pgnovpss 856C9E2 web 2022/09/10 13:57:09:[ INFO]:CAMServlet :Requête /CAMServer/serverInfo 192.168.1.XX tes*ou*an*be*te*t*co* 1gh7pgnovpss 856C9E2 web 2022/09/10 13:57:09:[INFO]:CAMServlet :Requête /CAMServer/signIn 192.168.1.XX tes*ou*an*be*te*t*co* 1gh7pgnovpss 856C9E2 web 2022/09/10 13:57:10:[INFO]:CAMServlet :Request /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* 1gh7pgnopss 856C9E2 web
Surveillance des journaux
Afin de détecter les erreurs qui se produisent dans CAMServer à partir des journaux, vérifiez le fichier journal généré par CAMServer (CAMServer/sys/logs/AAAAMM_application0.log) doivent être surveillés avec un outil de surveillance des journaux.
Dans la plupart des cas [GRAVE] Veuillez surveiller avec des outils de surveillance.
Niveau AVERTISSEMENT
- Contenu : Sortie en cas d'erreur d'authentification, d'erreur d'accès à l'API ou d'erreur inattendue côté client
- Impact : inoffensif dans la plupart des cas
2024/05/23 16:29:15:[WARNING]:CAMServlet :app.base.AppLevelException: Bad request.Niveau SÉVÈRE
- Contenu : Panne de disque, pénurie de disque, pénurie de mémoire, bugs de produits, etc.
- Niveau d’impact : Il a un impact et doit être abordé. Cependant, bien que cela soit inoffensif, cela peut également se produire en raison d'un manque de considération dans le produit lui-même, il est donc nécessaire de définir des exclusions dans l'outil de surveillance pour les journaux qui se produisent fréquemment.
2024/05/23 09:29:57:[SEVERE]:ErrorHandler :An error has occurred. java.lang.NullPointerException