Log 3.0

Catégorie / Domaine : Administration
Compatibilité SCOL Voy@ger : V 2.0c et supérieure
Mise à jour : 08/1998

Fonction

Ce module d’administration permet d’enregistrer les événements survenant dans un site SCOL. En tant que Scolmaster, il permet d’effectuer un contrôle a posteriori. Il est donc plutôt déconseillé de l’intégrer à l’interface graphique cliente car ce module comporte des commandes sensibles : il est possible, par exemple, d’enregistrer les dialogues intervenant entre les avatars d’une cellule C3D3 (mais pas les dialogues privés via le commutron). Un fichier « log » sera généré dans le répertoire scol/partition/log sous la forme : Nom du site.nom du module_log.date Pour chaque jour (horaire server), un fichier est crée.
Le log peut être affiché aussi bien sur l'interface server que sur l'interface cliente.

Ce module Log est indépendant des fichiers de log pouvant être générés à partir de la VM Scol. Consultez le manuel Scol pour plus de détails à ce sujet.

Configuration


Figure 1 : Interface du module Log

Commandes disponibles (en tapant la commande dans le champ de saisie (3) ci-dessous) :

log : interface permettant de voir les informations relatives aux avatars : copie la ligne de commande dans le fichier de log.
private pseudonyme texte : envoie un texte en privé à un avatar. Exemple : private guest\ 198 Bienvenue\ sur\ ce\ site. Envoyez par la touche Entrée.
service texte : envoie un texte à tous les avatars sous forme d'un message service (popup). Exemple : service Bienvenue\ sur\ ce\ site. Envoyez par la touche Entrée.
who : affiche la liste des avatars présents.
mem : affiche les ressources en mémoire de l’ordinateur.
back : donne les logs affichés en mémoire.
download : permet de télécharger un fichier depuis le serveur

(1) : Infos du site depuis le dernier démarrage du server.
(2) : Affichage instantané du log.
(3) : Champs de saisie de texte.

Mise en oeuvre

Action Fonction
module.événement à log.register Prend en compte l’arrivée de l’utilisateur dans le module LOG. Démarre l'enregistrement.
module.événement à log.unregister Ne prend plus en compte l’avatar dans l’interface du module LOG. Arrête l'enregistrement
module.événement à log.start Démarre le module LOG chez le client (il n'est pas nécessaire de démarrer le module chez le client pour démarrer l'enregistrement. Autrement dit, si le client n'est pas autorisé à avoir le log, il est inutile d'établir ce lien. Seul le lien module.événement à log.register est nécessaire.
module.événement à log. !changeLogin Prend en compte le changement de pseudonyme
module.événement à log.log Enregistre les données du module dans le fichier du module LOG
module.événement à log.destroy Détruit le module LOG chez le client.

Evénement Fonction
log.entering à module Action L’entrée dans le module LOG engendre une action
log.destroyed à module Action L’arrêt du module LOG engendre une action
log.log à module Action L’enregistrement des données du module engendre une action

Zone Fonction Interface Affectation
Log.log Affiche le panneau de contrôle de Log Serveur Oui