Lisez cet article pour configurer la connexion, connaissez les fichiers journaux et comprenez le format de fichier journal d'un serveur Adobe Connect.

À propos des fichiers journaux

Utilisez les fichiers journaux Adobe Connect pour consulter les informations sur les événements qui se produisent pendant le fonctionnement. Vous pouvez utiliser ces informations pour créer des mécanismes de surveillance et des rapports, et pour résoudre des problèmes. Les fichiers journaux donnent des informations sur les activités des utilisateurs et sur les performances du serveur. Par exemple, les fichiers journaux peuvent indiquer pourquoi un utilisateur s’est vu refuser l’accès alors qu’il tentait de se connecter, ou les raisons de l’interruption des communications téléphoniques.

Les fichiers journaux Adobe Connect sont stockés dans le dossier RootInstallationFolder\logs.

Les fichiers journaux Apache Tomcat sont stockés dans le dossier RootInstallation\logs\tomcat.

Configuration des fichiers journaux

Adobe Connect utilise l’outil Apache log4j. Utilisez le fichier RootInstallationFolder\appserv\conf\log4j.xml pour configurer la connexion. Pour plus d’informations, voir Log4j XML Configuration Primer.

Pour configurer Log Appender, utilisez les informations fournies à la page DailyRollingFileAppender.

Exemple d’entrée de fichier journal

L’exemple d’entrée ci-après, issu du fichier journal access.log, comprend un en-tête, la liste des champs utilisés dans l’entrée et des données spécifiques de cette entrée :

#Version: 1.0 
#Start-Date: 2010-10-30 17:09:24 PDT 
#Software: Adobe Connect Server 
#Date: 2010-04-30 
#Fields: date time x-comment x-module x-status x-severity x-category x-user x-access-request time-taken db-logical-io db-transaction-update-count                     
2006-10-30 18:12:50 Not logged in. PRINCIPAL NO_ACCESS_NO_LOGIN W A PUBLIC {cookie=breezxnb5pqusyshfgttt, ip=138.1.21.100} GET http://joeuser.adobe.com&mode=xml 0 20/5 0

Le tableau suivant explique cet exemple.

Champ

Données

Description

date

2010-10-30

La date à laquelle l’événement consigné s’est produit.

time

18:12:50

L’heure à laquelle l’événement consigné s’est produit.

x-comment

Not logged in.

Indique qu’un utilisateur n’a pas pu se connecter au serveur d’application.

x-module

PRINCIPAL

L’événement s’est produit dans le module Principal du serveur d’application.

x-status

NO_ACCESS_NO_LOGIN

Indique que l’utilisateur n’a pas pu se connecter.

x-severity

W

Indique que l’événement est un avertissement (W pour « warning »).

x-category

A

Indique que l’événement représente un problème d’accès (A) (et qu’il apparaît dans le fichier journal access.log).

x-user

PUBLIC

L’utilisateur actuel ; dans ce cas, un invité non identifié ou un utilisateur public.

x-access-request

http://joeuser.adobe.com&mode=xml

La source de la requête.

time-taken

0

La durée de traitement de cette requête est nulle.

db-logical-io

20/5

La requête a nécessité 20 consultations dans la base de données et 5 lignes de données ont été renvoyées.

db-transaction-update-count

0

Aucune ligne de données n’a été mise à jour pendant le traitement de la requête.

Format des fichiers journaux

Les fichiers journaux Adobe Connect utilisent le format de fichier journal W3C Extended, qui est lisible dans n’importe quel éditeur de texte. Pour plus d’informations sur les fichiers journaux AEM, voir Configuration de la connexion AEM.

Champs des fichiers journaux access.log et error.log

Chaque entrée de fichier journal contient 11 champs qui fournissent des informations sur le type de l’événement consigné, l’endroit où il s’est produit, son degré de sévérité et d’autres données pertinentes.

Champ

Format

Description

date

AAAA/MM/JJ

La date à laquelle la transaction s’est terminée.

time

HH:MM:SS

L’heure du système local à laquelle la transaction s’est terminée.

x-comment

Chaîne

Contient des informations intelligibles concernant l’entrée du fichier journal. Ce champ est toujours situé le plus à gauche possible.

x-module

Chaîne

Indique l’endroit où s’est produite l’erreur.

x-status

Chaîne

Indique le type d’événement qui est survenu.

x-severity

Texte (un caractère)

Indique si le degré de sévérité de l’événement consigné : C pour « Critical » (critique), E pour « Error » (erreur), W pour « Warning » (avertissement) ou I pour « Information ».

x-category

Texte (un caractère)

Indique si l’entrée du fichier journal représente un problème d’accès (A) ou système (S).

x-user

Chaîne

Indique l’utilisateur actuel. S’applique uniquement si la valeur de x-category est (A) ; autrement, la valeur de ce champ est un tiret (-), pour indiquer qu’il est inutilisé.

x-access-request

Chaîne

Indique la requête d’accès. Cette chaîne peut être une adresse URL ou le nom d’une API et un jeu de paramètres. S’applique uniquement si la valeur de x-category est (A) ; autrement, la valeur de ce champ est un tiret (-), pour indiquer qu’il est inutilisé.

time-taken

Chiffre

La durée de traitement de la requête (en secondes). S’applique uniquement si la valeur de x-category est (A) ; autrement, la valeur de ce champ est un tiret (-), pour indiquer qu’il est inutilisé.

db-logical-io

Chaîne

Le nombre de consultations de la base de données nécessaires au traitement de la requête et le nombre de lignes renvoyées, présentés sous la forme <reads>/<rows>.

db-transaction-update-count

Chaîne

Le nombre de lignes mises à jour dans les transactions pendant le traitement de la requête. Si la requête comprend plusieurs transactions, cette valeur est la somme de toutes les lignes mises à jour.

Entrées du champ Module

Un module est un composant du serveur qui gère un certain nombre d’opérations connexes. Chaque module appartient soit au serveur d’applications, soit au serveur de réunions. Le champ x-module indique l’endroit où s’est produit l’événement consigné.

Entrée de fichier journal pour le champ x-module

Description

Serveur

ACCESS_KEY

Gère les clés d’accès.

Serveur d’application

ACCOUNT

Gère les opérations liées aux comptes.

Serveur d’application

ACL

Gère les opérations liées à la liste de contrôle d’accès.

Serveur d’application

AICC

Gère toutes les communications AICC entre le serveur et les contenus.

Serveur d’application

BUILDER

Effectue les créations SCO.

Serveur d’application

Client

Méthodes client.

Serveur de réunions

CLUSTER

Gère toutes les opérations liées aux clusters.

Serveur d’application

CONSOLE

Gère toutes les opérations liées à la console.

Serveur d’application

Content

Module Partage.

Serveur de réunions

DB

Représente la base de données.

Serveur d’application

EVENT

Gère toutes les opérations liées aux événements.

Serveur d’application

HOSTED_MANAGER

Gère les comptes système (création, mise à jour, suppression, paramétrage, etc.).

Serveur d’application

MEETING

Gère toutes les opérations liées aux réunions.

Serveur d’application

Misc

Module d’opérations diverses.

Serveur de réunions

NOTIFICATION

Gère toutes les opérations de messagerie.

Serveur d’application

PERMISSION

Gère toutes les opérations liées aux autorisations.

Serveur d’application

Poll

Module Sondage.

Serveur de réunions

PLATFORM_FRAMEWORK

Représente le cadre d’application de la plateforme.

Serveur d’application

PRINCIPAL

Gère toutes les opérations liées au module Principal.

Serveur d’application

REPORT

Représente les rapports.

Serveur d’application

Room

Gère le lancement et l’arrêt des salles de réunion.

Serveur de réunions

RTMP

Représente le gestionnaire RTMPHandler.

Serveur d’application

SCO

Gère toutes les opérations liées aux objets SCO.

Serveur d’application

SEARCH

Gère toutes les opérations de recherche.

Serveur d’application

START_UP

Représente le composant de démarrage.

Serveur d’application

TELEPHONY

Gère toutes les opérations de téléphonie.

Serveur d’application

TRACKING

Gère toutes les opérations liées aux transcriptions.

Serveur d’application

TRAINING

Gère toutes les opérations liées aux formations.

Serveur d’application

Entrées des champs Comment et Status

Les champs x-comment et x-status indiquent le type de l’événement consigné. Le champ x-status fournit un code pour chaque événement du fichier journal. Le champ x-comment fournit une description intelligible de l’événement.

Le tableau suivant répertorie les codes d’état, les commentaires associés à chaque code et une explication de chaque événement consigné.

Entrée de fichier journal pour le champ x-status

Entrée de fichier journal pour le champ x-comment

Description

ACCESS_DENIED

Client trying to access protected method. Access is denied. {1}

Consigné lorsqu’une machine client tente d’accéder à une méthode protégée.

BECAME_MASTER

Server {1} has been designated the master.

Consigné lorsque le planificateur se ferme et que le serveur considéré devient le planificateur.

CLUSTER_CON_BROKEN

Server {1} unable to reach {2} on port {3} to perform cluster operations.

Consigné lorsqu’Adobe Connect est incapable de joindre un autre serveur du cluster.

CLUSTER_FILE_TRANSFER_ERROR

Unable to transfer {1} from server {2}.

Consigné lorsqu’une erreur est renvoyée lors du transfert d’un fichier.

CONNECT

New client connecting: {1}

Consigné lorsqu’une nouvelle machine client se connecte.

CONNECT_WHILE_GC

Connecting while the app is shutting down - forcing shutdown.

Consigné lorsqu’une machine client tente de se connecter pendant la fermeture de l’application.

DB_CONNECTION_ERROR

Unable to connect to database {1}.

Consigné lorsqu’Adobe Connect ne parvient pas à établir une connexion à la base de données.

DB_CONNECTION_TIME_OUT

Timed out waiting for database connection.

Consigné lorsque l’établissement de la connexion à la base de données prend trop de temps.

DB_VERSION_ERROR

Database {1} is incompatible with the current version of Adobe Connect.

Consigné lorsque la base de données est obsolète.

DISCONNECT

A client is leaving. Details: {1}

Consigné lorsqu’une machine client se déconnecte.

EXT_ERROR

External error thrown by a third party.

Consigné lorsqu’un code externe renvoie une erreur.

FMS_CON_BROKEN

Le bilan a échoué en raison d’une perte de connexion du service AMS.

Consigné lorsqu’une connexion de service est rompue.

FMS_NOT_FOUND

Impossible de connecter AMS au démarrage.

Consigné lorsqu’Adobe Connect ne peut établir de connexion de service au démarrage.

INTERNAL_ERROR

Internal error occurred.

Consigné lorsqu’une erreur interne est renvoyée.

INVALID

-

Consigné en cas de tentative d’opération non valide.

INVALID_DUPLICATE

Value {1} is a duplicate in the system.

Consigné lorsque la valeur entrée est identique à une valeur présente dans le système.

INVALID_FORMAT

Field {1} of type {2} is invalid.

La valeur spécifiée n’est pas valable pour ce champ.

INVALID_ILLEGAL_OPERATION

Illegal operation performed.

L’opération requise est illégale.

INVALID_ILLEGAL_PARENT

-

Consigné lorsqu’une liste de contrôle d’accès présente un parent non valide. Par exemple, si le dossier A se trouve à l’intérieur du dossier B, le dossier B ne peut se trouver dans le dossier A.

INVALID_MISSING

Field {1} of type {2} is missing.

Il manque une valeur obligatoire pour ce champ.

INVALID_NO_SUCH_ITEM

Value {1} is an unknown in the system.

L’élément requis n’existe pas.

INVALID_RANGE

The specified value must be between {1} and {2}.

Consigné lorsque la valeur entrée est hors plage.

INVALID_TELEPHONY_FIELD

Service provider did not validate the telephony authentication values.

Le fournisseur de service n’est pas en mesure de valider le compte de téléphonie.

INVALID_VALUE_GTE

The specified value must be greater than or equal to {1}.

Consigné lorsque la valeur entrée est hors plage.

INVALID_VALUE_LTE

The specified value must be less than or equal to {1}.

Consigné lorsque la valeur entrée est hors plage.

KILLING_LONG_CONNECTION

Client has been in the room for 12 hours, disconnecting.

Consigné lorsque la connexion à la machine client a été interrompue suite à l’expiration du délai défini.

LICENSE_EXPIRED

Your license has expired and your account will be disabled on {1}. Please upload a new license file through the console manager to continue using Adobe Connect.

Consigné lorsque la licence Adobe Connect d’une machine client arrive à expiration et que l’accès est sur le point d’être coupé.

LICENSE_EXPIRY_WARNING

Your license will expire on {1}. Please upload a new license file through the console manager to continue using Adobe Connect.

Consigné lorsque la période de validité de la licence est de 15 jours ou moins.

MASTER_THREAD_TIMED_OUT

Master thread has not reported progress in {1} milliseconds.

Le thread du planificateur ne s’exécute pas.

MEETING_BACKUP_END

Server {1} is no longer the backup for room {2}.

La sauvegarde de la réunion est arrivée à terme.

MEETING_BACKUP_START

Server {1} is now the backup for room {2}.

La sauvegarde de la réunion a débuté.

MEETING_FAILOVER

Meeting {1} failed over to {2}.

Consigné lorsqu’une réunion est reprise par ce serveur suite à un dysfonctionnement.

MEETING_TMP_READ

Meeting template {1} read for room {2}.

Lecture du modèle à partir de la réunion.

MEETING_TMP_WRITTEN

Meeting template {1} written to room {2}.

Ecriture du modèle pour la réunion.

NO_ACCESS_ACCOUNT_EXPIRED

Your account has expired.

Le compte d’accès a expiré.

NO_ACCESS_DENIED

Permission check failed.

Erreur de vérification des autorisations.

NO_ACCESS_LEARNER

No permission to take courses.

L’utilisateur doit faire partie du groupe des stagiaires pour participer à un cours.

NO_ACCESS_LEARNING_PATH_BLOCKED

You have not fulfilled a prerequisite or preassessment.

Erreur liée aux conditions ou aux évaluations préalables.

NO_ACCESS_NO_EXTERNAL_USER_MODIFICATION

External users cannot be modified.

L’utilisateur n’est pas autorisé à modifier les utilisateurs LDAP.

NO_ACCESS_NO_LICENSE_FILE

Your license file has not been uploaded.

Fichier de licence introuvable.

NO_ACCESS_NO_LOGIN

Not logged in.

Erreur renvoyée lorsque l’utilisateur n’est pas connecté.

NO_ACCESS_NO_QUOTA

A {1} quota error occurred for account {2} with limit {3}.

Quota dépassé.

NO_ACCESS_NO_RETRY

You have reached the max limit and cannot take the course again.

L’utilisateur a dépassé le nombre maximal de cours.

NO_ACCESS_NO_SERVER

Server not available

Le serveur requis est indisponible.

NO_ACCESS_NOT_AVAILABLE

The requested resource is unavailable.

Consigné lorsque la ressource requise est indisponible.

NO_ACCESS_NOT_SECURE

SSL request made on a non-SSL server.

Une requête sécurisée a été effectuée sur un serveur non sécurisé.

NO_ACCESS_PASSWORD_EXPIRED

Your password has expired.

Consigné lorsque le mot de passe utilisateur a expiré.

NO_ACCESS_PENDING_ACTIVATION

Your account has not been activated yet.

Le compte n’est pas encore activé.

NO_ACCESS_PENDING_LICENSE

Your account activation is pending a license agreement.

Le compte est inutilisable tant que le contrat de licence n’a pas été lu.

NO_ACCESS_SCO_EXPIRED

The course you tried to access is no longer available.

La date de fin du cours est dépassée.

NO_ACCESS_SCO_NOT_STARTED

Course is not open yet.

La date de début du cours n’est pas encore atteinte.

NO_ACCESS_WRONG_ZONE

Content accessed from wrong zone.

Renvoyé lorsque l’accès au serveur s’effectue à partir d’une zone incorrecte.

NO_DATA

Permission check failed.

La requête n’a renvoyé aucune donnée.

NO_DISKSPACE

Health check failed due to lack of disk space.

Consigné lorsque l’espace disque réservé au compte est saturé.

NOT_AVAILABLE

Requested resource is not available.

Erreur renvoyée lorsque la ressource est indisponible.

OK

-

Requête traitée avec succès.

OPERATION_SIZE_ERROR

Operation too large to complete.

Consigné lorsque l’opération ne peut aboutir en raison de sa taille.

REQUEST_RETRY

Unable to process request. Please try again.

La requête a échoué.

RESPONSE_ABORTED

Client that made request is not available to receive response.

Consigné lorsque l’utilisateur ferme le navigateur avant que le serveur ait pu renvoyer une réponse.

RTMP_SVC_BLOCKED

Adobe Connect service request blocked from {1} because the server has not fully started up yet.

Une connexion de service a été requise à partir du module SCO mais le serveur est toujours en cours de démarrage.

RTMP_SVC_CLOSED

Adobe Connect service connection closed for {1}.

La connexion de service a été fermée pour le module SCO.

RTMP_SVC_REQUEST

Adobe Connect service request received from {1}.

Une connexion de service a été requise à partir du module SCO.

RTMP_SVC_START

Adobe Connect service connection established with {1}.

Une connexion de service a été établie avec le module SCO.

SCRIPT_ERROR

Run-Time Script Error. Details: {1}

Consigné lorsqu’une erreur de script est détectée.

SERVER_EXPIRED

Health check failed due to server expiry (expiry date={1}, current time={2}).

Consigné lorsque le contrôle de santé du serveur n’aboutit pas avant l’expiration du délai.

SOME_ERRORS_TERMINATED

Some actions terminated with an error.

Consigné lorsqu’une erreur entraîne l’arrêt de certaines opérations.

START_UP_ERROR

Start up error: {1}.

Consigné lorsqu’une exception est renvoyée lors du démarrage.

START_UP_ERROR_UNKNOWN

Unable to start up server. Adobe Connect might already be running.

Consigné lorsqu’une erreur est renvoyée lors du démarrage. JRUN imprime l’erreur.

TEL_CONNECTION_BROKEN

Telephony connection {1} was unexpectedly broken.

Consigné lorsque la connexion de téléphonie est rompue.

TEL_CONNECTION_RECOVERY

Telephony connection {1} was reattached to conference {2}.

Consigné lorsqu’Adobe Connect rétablit une connexion à la conférence.

TEL_DOWNLOAD_FAILED

Unable to download {1} for archive {2}.

Consigné en cas d’expiration du délai pendant le téléchargement de fichiers audio de téléphonie.

TOO_MUCH_DATA

Multiple rows unexpectedly returned.

Consigné lorsqu’une opération renvoie plus de données que prévu.

UNKNOWN_TYPE

{1}

Consigné lorsque le type de variable est inconnu.

Remarque :

Dans le tableau ci-dessus, {1} et {2} représentent des variables remplacées par une valeur dans l’entrée du fichier journal.

Entrées du champ Severity

Le champ x-severity indique le degré de sévérité d’une condition, ce qui vous aide à déterminer le niveau de réponse approprié.

Entrée de fichier journal pour x-severity

Signification

Action suggérée

Exemple

C

Critique

Configurez des outils de surveillance tiers afin d’activer des systèmes d’alerte lorsque survient une entrée de fichier journal présentant ce degré de sévérité.

Impossible de joindre la base de données.

Impossible de démarrer ou d’achever un processus.

Le système connaît un dysfonctionnement.

E

Erreur

Configurez des outils de surveillance tiers afin d’envoyer un message électronique lorsque survient une entrée de fichier journal présentant ce degré de sévérité.

Impossible de joindre Adobe® Premiere®.

Echec de la conversion.

Un dysfonctionnement concerne un utilisateur ou un compte, mais pas l’intégralité du système.

W

Avertissement

Générez et consultez des rapports périodiques afin d’identifier les améliorations du produit ou des fonctions à envisager.

L’utilisation du disque ou de la mémoire dépasse le seuil spécifié.

I

Infos

Consultez les entrées des fichiers journaux à des fins d’audit et de contrôle RCA.

Serveur démarré, arrêté ou redémarré.

Entrées du champ Category

Le champ x-category indique si l’événement correspond à un problème d’accès (A) ou un problème système d’ordre général (S). Toutes les entrées de catégorie A apparaissent dans le fichier journal access.log et toutes les entrées de catégorie S dans le fichier journal error.log.

Entrée de fichier journal pour le champ x-category

Signification

Description

A

accès

Le code d’état correspond à un problème d’accès. Consigné dans le fichier journal access.log.

S

système

Le code d’état correspond à un problème système. Consigné dans le fichier journal error.log.

Ce produit est distribué sous licence Creative Commons Attribution - Pas d’utilisation commerciale - Partage à l’identique 3.0 non transposé  Les publications Twitter™ et Facebook ne sont pas couvertes par les dispositions Creative Commons.

Mentions légales   |   Politique de confidentialité en ligne