Les statistiques d’utilisation offrent à l’administrateur JMap de l’information sur l’utilisation des projets, des couches et des contextes. JMap Server enregistre certaines activités de utilisateurs et permet de générer des rapports contenant des statistiques sur l’utilisation des ressources dans les applications JMap Pro, JMap NG et JMap Web. Ces informations peuvent s’avérer utiles pour évaluer la pertinence de certains projets ou de certaines couches, peu ou pas utilisés.
Pour activer l’enregistrement des données d’utilisation vous devez cocher l’option Statistiques d’utilisation lors de la création ou de l’édition d’un projet. La section Création de projets offre des détails sur le sujet. Lors de l’exportation et importation du projet, votre choix est enregistré dans la configuration exportée.
Ainsi de manière automatique à chaque fois qu’un utilisateur ouvre un projet, qu’il voit une couche ou qu’il voit ou crée un contexte dans une application JMap Pro, JMap NG ou JMap Web, l’activité s’enregistre dans une table temporelle dans la BD System.
À chaque nuit, à une heure déterminée, les données sont agrégées dans deux tables (JMAP_STATISTICS_MONTHLY et JMAP_STATISTICS_YEARLY) et elles sont par la suite affichées dans cette section de JMap Admin.
La fréquence d’agrégation des données peut être configurée dans les paramètres de JMap. Pour ce faire vous devez modifier la variable server.statistics.config.cron dans le fichier jmapserver.properties qui se trouve dans le dossier JMAP_HOME/conf. Si le fichier jmapserver.properties ne contient pas la variable server.statistics.config.cron, la fréquence d’agrégation par défaut est chaque jour à 2 h du matin (2 am, server.statistics.config.cron=0 2 * * *
). Si vous souhaitez changer la fréquence d’agrégation vous devez ajouter manuellement la variable server.statistics.config.cron dans le fichier jmapserver.properties. Cette page http://www.quartz-scheduler.org/documentation/quartz-2.3.0/tutorials/crontrigger.html offre des détails sur les expressions cron.
Les informations sur les activités des utilisateurs qui ont été effacés sont consignées dans les deux tables. Les détails des fonctions d’agrégation se trouvent dans l’API REST de JMap Admin.
Les informations enregistrées dans la table temporelle diffèrent légèrement entre les applications JMap Pro et JMap Web. Les données d’utilisation provenant de JMap Pro sont enregistrées lorsque l’application JMap Pro est fermée ou lorsque que le projet est fermé car l’utilisateur change de projet.
La section Statistiques d'utilisation affoche trois onglets Projets, Couches et Contextes.
Appuyez sur Appliquer pour produire les statistiques par projet. Appuyez sur Réinitialiser pour effacer les statistiques.
Appuyez sur Appliquer pour produire les statistiques par couche. Appuyez sur Réinitialiser pour effacer les statistiques.
Sélectionnez le filtre et appuyez sur Appliquer pour afficher les paramètres qui permettront de définir le calcul. Une fois les paramètres complétés, appuyez à nouveau sur Appliquer pour produire les statistiques. Appuyez sur Réinitialiser pour effacer les statistiques.
Vous pouvez exporter le rapport produit en format Excel ou PDF. Pour ce faire, une fois calculées les statistiques, appuyez sur Excel ou sur PDF pour télécharger automatiquement un fichier du format sélectionné.
De
Sélectionnez le début de la période pour laquelle seront calculées les statistiques.
À
Sélectionnez la fin de la période pour laquelle seront calculées les statistiques.
Utilisateur
Sélectionnez un utilisateur pour lequel obtenir les statistiques. Si l’utilisateur qui a ouvert le projet a été éliminé de JMap, ses statistiques d’utilisation s’ajoutent à l’utilisateur System et s’affichent sous cet utilisateur.
Nom du projet
Inscrivez le nom du projet pour lequel vous souhaitez obtenir les statistiques. Vous pouvez inscrire une partie du nom du projet, tous les projets dont le nom coïncide en partie avec le nom inscrit s’affichent.
Nombre d’ouvertures
Le résultat indique le nombre de fois que l’utilisateur a ouvert le projet dans une application JMap Pro, JMap NG ou JMap Web. Prenez note que les données provenant de JMap Pro sont enregistrées lorsque l’application est fermée ou lorsque que le projet est fermé car l’utilisateur change de projet.
De
Sélectionnez le début de la période pour laquelle seront calculées les statistiques.
À
Sélectionnez la fin de la période pour laquelle seront calculées les statistiques.
Nom du projet
Sélectionnez le projet dans lequel se trouve la ou les couches dont vous souhaitez calculer les statistiques.
Utilisateur
Sélectionnez un utilisateur pour lequel obtenir les statistiques. Si l’utilisateur qui a ouvert le projet a été éliminé de JMap, ses statistiques d’utilisation s’ajoutent à l’utilisateur System et s’affichent sous cet utilisateur.
Couche
Inscrivez le nom ou une partie du nom de la ou les couches pour lesquelles vous souhaitez calculer les statistiques.
Nombre de vues
Le résultat indique le nombre de fois que l’utilisateur a vu la ou les couches dans une application JMap Pro, JMap NG ou JMap Web. Le décompte se fait une fois au cours de chaque session. Lorsque la couche est visible dans la carte, une vue est comptée. Si l’utilisateur désactive la visibilité de la couche et il l’active par la suite au cours de la session, seulement 1 vue est comptée. Prenez note que les données provenant de JMap Pro sont enregistrées lorsque l’application est fermée ou lorsque que le projet est fermé car l’utilisateur change de projet.
De
Sélectionnez le début de la période pour laquelle seront calculées les statistiques.
À
Sélectionnez la fin de la période pour laquelle seront calculées les statistiques.
Filtre
Trois filtres permettent de calculer différentes statistiques. Nbe. de créations par utilisateur : Calcule le nombre de contextes crées par l’utilisateur pour un projet donné. Contexte public, utilisé par projet : Calcule le nombre de fois qu’un contexte public est ouvert par tous les utilisateurs d’applications JMap Pro dans un projet donné. Contexte public, utilisé par projet et utilisateur : Calcule le nombre de fois qu’un contexte public est ouvert par un utilisateur d’applications JMap Pro dans un projet donné. Les contextes des applications JMap Web et JMap NG sont privés. JMap calcule les statistiques que pour les contextes publics, utilisés dans les applications JMap Pro.
Utilisateur
Sélectionnez un utilisateur pour lequel obtenir les statistiques. Si l’utilisateur qui a ouvert le projet a été éliminé de JMap, ses statistiques d’utilisation s’ajoutent à l’utilisateur System et s’affichent sous cet utilisateur.
Nom du projet
Inscrivez le nom du projet pour lequel vous souhaitez obtenir les statistiques sur les contextes.
Nombre de créations
Cette statistique calcule le nombre de contextes créés au cours de la période pour l’utilisateur et le projet sélectionnés dans les applications JMap Web, JMap NG et JMap Pro.
Nom du contexte
Inscrivez le nom du contexte public pour lequel vous souhaitez obtenir les statistiques.
Nombre d’utilisations
Cette statistique calcule le nombre de fois que le contexte public a été ouvert, soit par tous les utilisateurs dans un projet dans une application JMap Pro ou soit par un utilisateur précis dans un projet dans une application JMap Pro.