Ce chapitre a pour objectif de mettre de donner un aperçu général du suivi (monitoring) d’un CMS et de mettre en évidence les éléments de suivi (compteurs et indicateurs) spécifiques à une application de gestion de contenu.
La tâche de l’administrateur système du CMS consiste classiquement à connaître la reprise sur panne, les performances de son système, à effectuer les sauvegardes.
Il s’agit là encore d’une compétence dite « système » où les temps de réponse des fonctions appelées, l’activité du (ou des) processeur(s), l’espace disque, l’utilisation de la zone mémoire (vive et virtuelle) doivent être contrôlés afin d’éviter des baisses de qualité de service notables, voire des pannes.
Comme les CMS sont des systèmes qui le plus souvent sont bâtis sur une architecture logicielle incluant un serveur web, un système de gestion de base de données et un serveur de courrier électronique, les compétences de l’administrateur doivent être complètes. Si le moteur de recherche est sophistiqué, sa gestion requiert une connaissance précise sur des compteurs et des indicateurs mesurant l’indexation des ressources fédérées. Si le CMS propose des abonnements à des alertes (par exemple : nouveautés d’une rubrique ou d’un groupe de travail, enregistrement d’une recherche d’un utilisateur et alerte pour une nouvelle « trouvaille »…), le temps de propagation des alertes doit être contrôlé. Enfin, un suivi particulier des fils (forums) de discussion doit être effectué si le CMS propose cette fonctionnalité car non seulement ils peuvent s’avérer consommateur de ressources, mais surtout leur contenu doit être souvent modéré.
Les indicateurs et les alertes doivent être établis avant le déploiement d’un CMS et se retrouvent grâce à l’observateur d’événements et aux journaux et alertes de performances divers que proposent à la fois le système d’exploitation et le CMS, voire un logiciel spécialisé de suivi du système.
Contrôler l’activité du CMS doit permettre [60] :
- d’avoir un aperçu global et synthétique du bon fonctionnement du système,
- de détecter et de prévoir les tendances,
- de détecter les erreurs de fonctionnement,
- d’assurer de bonnes sauvegardes des données des serveurs.
De ces objectifs du suivi d’un CMS, la détection des tendances est une des plus importantes afin d’adapter le CMS aux attentes des utilisateurs et d’augmenter sa popularité.
Des exemples d’indicateurs des fonctions spécifiques d’un logiciel de gestion de contenu sont donnés en annexe 6.
Cependant les indicateurs les plus populaires, issus de la gestion de sites Web sont les suivants :
- nombre d’utilisateurs (de lecteurs),
- nombre de pages (ou de documents) visités,
- pages (documents) les plus visités par période,
- pour les documents téléchargeables, nombre et documents téléchargés,
- durée des sessions des utilisateurs (durée moyenne, durée maximum, fréquence des sessions…),
- rubriques les plus visitées (lues, accédées),
- contenu des recherches les plus fréquentes (mots les plus recherchés),
- nombre de nouveaux documents par rubrique,
- nombre de documents mis à jour par rubrique.
Finalement, suivre et mesurer l’activité d’une application de gestion de contenu est une pratique de bonne gestion à impérativement prendre en compte dans la phase de maintenance d’une application de CMS.


