Aller au contenu

    Les fichiers de log P5

    Il peut être utile de connaitre le rôle des différents fichiers traçant l’activité des différents composants de P5 (Intranet Server, Dispatch, Connect…). La bonne connaissance de ces fichiers de log, de leur localisation et de la manière dont ils sont générés va permettre un meilleure exploitation et maintenance du progiciel P5.

    Localisation

    En standard, les logs P5 sont accessibles sous le répertoire « …\OPX2HttpRoot\admin\log » de la machine qui héberge l’application. Ce répertoire est également accessible depuis l’instance Apache sous l’url du type : /admin/log/.

    Avec :

    <IP_SERVER> : l’adresse IP de la machine hébergeant P5

    <PORT_SERVEUR_HTTP> : le port du serveur http

    <NOM_INSTANCE_P5> : le nom de l’instance P5

    Index OPX2

    Accès au répertoire des logs P5 depuis le serveur HTTP

    Logs du processus Dispatch

    Les logs du type dispatch-AAAA-MM-JJ-.log sont ceux du processus Dispatch. Un nouveau log est créé à chaque démarrage du Dispatch s’il n’existe pas encore de fichier pour la date du jour. Etant donné qu’il n’existe qu’un seul processus Dispatch par environnement, il n’y a également qu’un seul fichier de log par date :

    liste des log

    Fichiers de log générés par le Dispatch

    Logs du processus Watchdog Dispatch

    Le processus Dispatch est lancé, arrêté et surveillé par un processus Watchdog Dispatch qui a également son propre fichier de log du type : watchdog–dispatch–AAAA-MM-JJ.log. Comme pour le processus Disptach le fichier de log sera créé au démarrage s’il n’existe pas déjà de fichier de log pour la date du jour.

    liste log watchdog dispatch

    Fichiers de log générés par le Watchdog du Dispatch

    Logs des processus Intranet

    Les logs du type intranet-AAAA-MM-JJ-.log sont ceux des processus Intranet Server (IS). Un nouveau log est créé à chaque démarrage d’un processus IS s’il n’existe pas déjà de fichier de log pour la date du jour. Et l’on a un fichier de log par processus IS (un IS = un port).

    Ce qui donne par exemple dans le cas où l’on a 3 processus IS (sur les ports 8400 à 8402) :

    liste log intranet

    Fichiers de log générés par les IS

    Note : dans le cas d’un cluster en mode Master/Slave, le port le plus élevé sera celui du processus IS Master. Ici ce sera le port 8402.

    Logs du processus Watchdog Intranet

    Les processus IS sont lancés, arrêtés et surveillés par un processus Watchdog Intranet qui a également son propre fichier de log du type : watchdog–intranet–AAAA-MM-JJ.log. Comme pour les processus IS le fichier de log sera créé au démarrage s’il n’existe pas déjà de fichier de log pour la date du jour.

    liste log watchdog intranet

    Fichiers de log générés par le Watchdog des IS

    Logs du processus Connect

    Les logs du type OPX2Connect–AAAA-MM-JJ.log sont ceux du processus Connect. Un nouveau log est créé à chaque démarrage du Connect s’il n’existe pas encore de fichier pour la date du jour. Etant donné qu’il n’existe qu’un seul processus Connect par environnement, il n’y a également qu’un seul fichier de log par date :

    liste log connect

    Fichiers de log générés par le Connect

    Remarques

    Les différents fichiers de log P5 listés plus haut sont ceux des processus du serveur d’application P5. Les logs du serveur HTTP (IIS ou Apache) ne sont pas localisés dans le même répertoire. Pour le serveur HTTP Apache installé en standard avec P5 les logs du serveur Apache sont disponibles sous le répertoire : « …\OPX2HTTPServer\logs ».