La zone Server est accessible via l'icone présente en haut du navigateur de gauche du module d'administration de l'Archive Portal. On y retrouve les données relatives au paramétrage des exécutables CTGate.exe et CTServer.exe ainsi que l'ensemble des indicateurs (Statut d'exécution, Console, Fichiers de Log...) permettant d'administrer les composants du serveur d'Archivage. La zone est découpée en 6 onglets :
- Status : Etat d'exécution de CTServer.
- Settings : Paramètres de CTServer et CTGate..
- Sessions : Liste des session en cours.
- Console : Messages affichés dans la Console de CTServer.
- Server Log files : Fichiers de Log de CTServer
- Gate Log files : Fichiers de Log de CTGate.
Onglet Status
L'onglet Status permet de suivre la bonne exécution de l'exécutable CTServer. Les trois boutons situés en haut à droite (Start Server, Restart Server et Stop Server) peuvent être utilisé pour contrôler l'exécution de CTServer depuis un simple navigateur (même si l'exécutable CTServer est démarré sous la forme d'un Service Windows). Come la prise en compte de certains paramètres nécessite de redémarrage de CTServer, il suffira de venir dans cet onglet et d'utiliser le bouton Restart Server.
Les informations affichées dans l'onglet Status sont regroupés en plusieurs blocs fonctionnels :
- Server Status : Statut d'exécution de CTServer.exe (Arrêté, En cours de démarrage, Démarré...)
- Running Since : Date / Heure du démarrage de CTServer.exe
- Restart Time : Heure à laquelle CTServer.exe doit redémarrer
- Activation Key : Informations sur la clé d'activation de CTServer.exe (Date de validité, nombre de Sites, nombre d'utilisateurs ayant le droit de se connecter)
- Licence Aggreement : Date à laquelle la licence utilisateur a été acceptée.
- Server Startup Mode : Mode de démarrage de CTServer.exe (Application ou Service)
- Server Startup Duration : Durée d'exécution de CTServer.exe
- Server Process ID : ID du processus de l'exécutable CTServer.exe
- Server Integrity Level : Niveau d'accès du processus CTServer.exe
- # Session : Nombre de sessions actuellement ouvertes
- # Request : Nombre de requêtes exécutées depuis le démarrage de CTServer.exe
- # Access Login : Nombre de connexion depuis le démarrage de CTServer.exe
- # Search : Nombre de recherches lancées depuis le démarrage de CTServer.exe
- # Conversion : Nombre de conversions en PDF / EML lancées depuis le démarrage de CTServer.exe
- Computer Name : Hostname du serveur hébergeant Apache / CTServer.exe
- Processor Identifier : Type de processeur installé sur la machine
- # Processor : Nombre de processeurs de la machine
- Memory Total : Taille mémoire (en GB) installée sur la machine
- % Memory Used : % de mémoire actuellement utilisé
- Memory Available : Taille mémoire (en GB) disponible sur la machine
- Root Folder Path : Chemin du répertoire d'installation de l'Archive Portal
- Configuration file : Chemin du fichier de configuration (CTServer.ini) de CTServer.exe et CTGate.exe
- # Online Site : Nombre de Site (base Notes) publiées sur l'Archive Portal
- # Access Login : Nombre d'utilisateurs ayant le droit de se connecter à l'Archive Portal (fichier Access.xml)
- # Directory Person : Nombre de fiches Personne du Carnet d'Adresse Domino (Directory.xml)
- # Directory Group : Nombre de Groupes du Carnet d'Adresse Domino (Directory.xml)
- Portal Folder Path : Chemin du répertoire de dossier contenant les fichiers de configuration (Site.exe, Access.xml, Directory.xml, Licence.xml, Statistics.xml...) de CTServer.exe
- Portal Administrator : Liste des utilisateurs ayant les privilèges d'administration de l'Archive Portal
- Portal Security Officer : Liste des utilisateurs ayant les privilèges d'officier de sécurité de l'Archive Portal
- CTServer.exe File Path : Chemin du fichier CTServer.exe
- File Version : Numéro de version de CTServer.exe
- File Size : Taille du fichier CTServer.exe
- File Modification Date : Date de dernière modification du fichier CTServer.exe
- CTGate.exe File Path : Chemin du fichier CTGate.exe
- File Version : Numéro de version de CTGate.exe
- File Size : Taille du fichier CTGate.exe
- File Modification Date : Date de dernière modification du fichier CTGate.exe
Onglet Settings
L'onglet Settings affiche l'ensemble des paramètres de CTGate.exe et CTServer.exe qui sont regroupés dans le fichier CTServer.ini. Ces paramètres sont modifiables directement depuis l'interface. Il faudra valider les modifications en appuyant sur le bouton Update Server Settings présent en haut à droite de l'écran. Les paramètres qui concernent CTGate.exe sont pris en compte dès leurs modifications, par contre ceux qui concernent CTServer.exe nécessitent un redémarrage de CTServer.exe pour leur prise en compte.
Les paramètres affichés dans l'onglet Settings sont regroupés en plusieurs blocs fonctionnels :
- Directory.xml File Path : Chemin du fichier Directory.xml
- Access.xml File Path : Chemin du fichier Access.xml
- Site.xml File Path : Chemin du fichier Site.xml
- User Preference Folder Path : Chemin du dossier contenant les fichiers préférences des utilisateurs
- Search Folder Path : Chemin du dossier où sont stockées les résultats des recherches utilisateurs
- Incomming data Folder Path : Chemin du dossier où sont stockées les données envoyées par les utilisateurs à l'Archive Portail
- Output Data Folder Path : Chemin du dossier où sont stockées les données envoyées par l'Archive Portal aux utilisateurs
- Use GZip Compression : Option permettant de compresser les données envoyées aux utilisateurs
- Log Folder Path : Chemin du dossier où sont stockés les fichiers de log de CTServer.exe
- Log Files Detail Level : Niveau de détails des Log de CTServer
- Purge Log Files after : Durée de conservation des Log de CTServer
- Gate Log Folder Path : Chemin du dossier où sont stockés les fichiers de log de CTGate.exe
- Enable Gate Log : Option permettant d'activer la génération des fichiers de log de CTGate.exe
- Server Window Name : Nom de l'instance CTServer.exe
- Restart Server at (Hour) : Heure à laquelle CTServer.exe doit redémarrer
- Process Request # Threads : Nombre de threads gérant les requêtes utilisateurs
- Enable Security : Option permettant d'activer le modèle de sécurité des données du portail (ACL + Champs Lecteurs)
- Server Timeout Duration : Durée maximale allouée à CTServer.exe pour répondre à CTGate.exe
- Inactive Session Timeout : Durée à partir de laquelle une session utilisateur inactive est purgée
- Number of Site entries per Page : Nombre sites affichés sur une page de l'Archive Portal
- Default UI Language : Langue par défaut (EN ou FR) utilisée par l'Archive Portal
- Database Manager update ACL : Option permettant aux utilisateurs Manager d'un site de modifier la LCA de ce site
- Database Manager update Properties : Option permettant aux utilisateurs Manager d'un site de modifier les propriétés de ce site (Titre, Propriétaire, Type, Catégories)
- Portal Name : Nom de l'Archive Portal
- Portal Folder Path : Chemin du dossier de l'Archive Portal
Onglet Sessions
L'onglet Sessions affiche la liste des sessions utilisateurs actives :
Une session se définie par la consultation d'un Site (base Notes) par un Utilisateur de l'Archive Portal. Les informations associées à une session sont les suivantes :
- Login : Le nom du l'utilisateur (login)
- Site : Le titre du Site accédé
- Creation Date : L'horodatage de première interaction avec ce site
- Last Access : L'horodatage de la dernière interaction avec ce site
- Idle : Le nombre de minutes écoulées depuis la dernière interaction
- # Events : Le nombre d'événements (requêtes entre le navigateur de l'utilisateur et CTServer.exe) de cette session
- FT Index : Indique si l'Index Full Text a été chargé en mémoire pour ce Site (il l'est dès qu'un utilisateur fait une recherche).
Comme les sessions utilisateurs consomment de la mémoire au niveau du serveur, CTServer.exe dispose d'un mécanisme de purge automatique des sessions après un délai d'inactivité (par défaut 15 minutes). Cette durée est paramétrable au niveau de l'onglet Settings (Inactive Session Timeout).
Onglet Console
L'onglet Console présente les même informations que celles affichées dans la fenêtre de l'exécutable CTServer.exe :
Chaque ligne affichée correspond à une requête de CTGate.exe à CTServer.exe, pour vérifier les droits d'accès à une ressource présent sur le disque (Document, Image, Fichier HTML, Fichier Attaché) ou obtenir une ressource calculée dynamiquement (Index de Vues, Recherche, Export...).
Une requête se décompose en plusieurs blocs :
- REQ-P01 : Identifiant du thread interne à CTServer qui a été en charge du traitement de la requête.
- 2023/11/28 15:56:08 [616] : Horodatage de la requête (les millisecondes sont entre crochets).
- GET : Type de la requête HTTP.
- cooperteamdev.com/cgi-bin/CTArchivePortal/CTGate.exe? : URL d'accès à l'Archive Portal.
- NSIDoc : Nom du Site.
- /PICTURES/P000119_C125864100487FC5.gif&ID=00000916 : Identifiant de la ressource demandée.
- for [ctadmin] : Login de l'utilisateur.
- at [85.12.168.45] : Adresse IP de l'utilisateur.
- in 2 ms : Durée d'exécution de la requête par CTServer.exe.
Onglet Server Log files
L'onglet Server Log files contient l'ensemble des fichiers de log de l'exécutable CTServer :
Vous pouvez consulter le contenu d'un fichier de Log en cliquant sur son nom (dans la partie gauche de l'écran) et son contenu sera affiché dans la partie droite. L'activation de la production des fichiers de Log pour l'exécutable CTServer.exe se configure au niveau de l'onglet Settings, sur la ligne Log Files Detail Level :
La prise en compte des modifications nécessite le redémarrage du serveur CTServer.exe.
Onglet Gate Log files
L'onglet Gate Log files contient l'ensemble des fichiers de log de l'exécutable CTGate :
Vous pouvez consulter le contenu d'un fichier de Log en cliquant sur son nom (dans la partie gauche de l'écran) et son contenu sera affiché dans la partie droite. L'activation de la production des fichiers de Log pour l'exécutable CTGate.exe se configure au niveau de l'onglet Settings, sur la ligne Enable Gate Log :
La prise en compte des modifications est immédiate. Comme la production des Logs liés à CTGate peut rapidement atteindre des milliers de fichiers, il est préférable de n'activer cette option quand dans les phases de troubleshooting. Vous pouvez manuellement supprimer les fichiers de Log de CTGate en utilisant le bouton Delete all Files présent en haut à droite de l'écran.
Commentaires
0 commentaire
Vous devez vous connecter pour laisser un commentaire.