Ellipse Tutorial

Comment utiliser le module de statistiques



ATTENTION : Tutorial en cours d'écriture ! N'hésitez pas à nous signaler toute erreur ou suggestion.

Accès rapide :
   Présentation du moteur de statistiques
   Activation et configuration du moteur de statistiques

Présentation du moteur de statistiques

Le framework intègre un moteur de statistiques permettant de suivre l'évolution des utilisations de votre application web. Ce moteur est constitué de deux parties. La première permet de consigner dans un fichier XML les informations relatives à l'activité de votre application web. La seconde permet de restituer ces informations sous forme de graphes (actuellement un ensemble restreint de courbes vous est proposé, mais par la suite d'autres informations pourront être traitées). Il est important de noter que les statistiques Ellipse sont stockées indépendemment des logs du serveur web utilisé.

Deux types d'informations peuvent être mémorisées : d'une part, les informations connues à l'ouverture d'une nouvelle session de navigation et d'autre part celles accessibles à chaque requête HTTP. L'activation du moteur de statistique consommera, bien entendu, des cycles CPU : néanmoins ne suivre que l'activité au niveau des nouvelles sessions pourra être plus efficace. DANS L'ETAT ACTUELLE DES CHOSES, SEUL LE SUIVI DES NOUVELLES SESSIONS PEUT ETRE UTILISE.

ATTENTION : les informations affichées dans les diagrammes sont des estimations. Effectivement, le moteur de statistiques cherche à ne pas consigner les requêtes émises par certains systèmes automatiques (crawleur des moteurs de recherche, outils d'aspiration de site web, ...). Il n'est donc pas garantit, par exemple, que le nombre de sessions ouvertes tous les jours, corresponde au nombre d'utilisateurs précis qui ont utilisé votre application web.

Les diagrammes actuellement générés correspondent à - l'activité journalière en terme de nouvelles sessions ouvertes - l'évolution des navigateurs utilisés sur votre application Web - l'évolution des systèmes d'exploitation utilisés pour accéder à votre application web.

Activation et configuration du moteur de statistiques

L'utilisation du moteur d'indexation peut notamment être configuré lors de la construction de votre projet Web. Le plugin Ellipse offre à cet effet l'écran de configuration ci-dessous. Par la suite il est aussi possible d'éditer le contenu du fichier WEB-INF/web.xml.

 

Le tableau suivant vous présente la signification des différents paramètres supportés par le fichier WEB-INF/web.xml (il correspond, bien entendu aux informations présentées ci-dessus).

Nom du paramètre Valeur par défaut Description
STATISTICS_ENABLED false Permet d'activer ou d'inhiber le module de statistiques
STATISTICS_FILENAME corelib/services/web/statistics.log Permet de spécifier le fichier XML dans lequel les statistiques seront conservées. Ce fichier s'exprime relativement par rapport à la racine de l'application Web considérée
STATISTICS_DURATION 365 Nombre de jours de statistiques mémorisés dans le fichier XML.
STATISTICS_URL Stats.wp URL permettant d'invoquer la page web de présentation des statistiques

ATTENTION : Ellipse Framework vous est proposé en version beta (d'évaluation) afin de vous permettre d'évaluer ce framework. Infini Software se dégage de toutes responsabilités relatives à l'utilisation de ce framework. De plus, Infini Software ne pourra nullement être tenu responsable de l'utilisation des informations présentes dans ces tutoriaux.

Dominique LIARD - © 2007..2010 SARL Infini Software - Tous droits réservés
Les autres marques et les noms de produits cités dans ces documents sont la propriété de leurs détenteurs respectifs.