Web Statistics Module/fr
From OpenSimulator
Contents |
Introduction
Le module de Statistiques Web fournit des statistiques sur les informations de région. Les données sont fournies sous forme de page html AJAX qui se met à jour automatiquement avec le temps. Cette page est accessible par le serveur web interne à OpenSimulator. Le module stocke aussi historiquement les données qui sont affichées sur ces pages web.
Activer les Statistiques Web
Editer OpenSim.ini:
[WebStats] enabled=true
Acceder aux Statistiques Web
Vous pouvez acceder aux pages de statistiques web de région en pointant votre navigater sur:
http://<region-server-ip>:<http-port>/SStats/
Par exemple, si vous exécutez OpenSimulator à 192.168.1.2:9000, vous devriez aller à l'URL
http://192.168.1.2:9000/SStats/
Svp, notez que le / de fin est essentiel.
Voir les données enregistrées
Le module Web Statistics enregistre aussi les statistiques du viewer uploadées par le viewer. Elles sont envoyées lors de la connexion puis toutes les 5 minutes et juste avant la deconnexion. Le client peut choisir de ne pas envoyer ces informations.
Ces données sont stoquées dans une base de données sqlite3 dans bin/LocalUserStatistics.db.
Les colonnes sont comme suit. Quelques explications ne sont pas claires car prises directement depuis les paquets clients plutot que générées par le simulateur lui même.
Column | Description |
---|---|
session_id | Client session id |
agent_id | User ID |
region_id | ID de la région sur laquelle l'utilisateur se trouvait. |
last_updated | Probablement un timestamp unix du temps depuis lequel cet update a été envoyé. |
remote_ip | Client IP |
name_f | Prénom de l'utilisateur |
name_l | Nom de l'utilisateur |
avg_agents_in_view | Nombre moyen d'autres avatars dans la vue de cet utilisateur |
min_agents_in_view | Nombre minimum d'autres avatars dans la vue de cet utilisateur |
max_agents_in_view | Nombre maximum d'autres avatars dans la vue de cet utilisateur |
mode_agents_in_view | Mode de nombre moyen d'autres avatars dans la vue de cet utilisateur |
avg_fps | Fps moyen de cet utilisateur |
min_fps | Fps minimum de cet utilisateur |
max_fps | Fps maximum de cet utilisateur |
mode_fps | Mode de fps de cet utilisateur |
a_language | Inconnu, probablement la langue utilisée par le client |
mem_use | Mémoire utilisateur du client |
meters_traveled | Metres effectués par l'utilisateur |
avg_ping | Ping moyen depuis le client vers les serveurs |
min_ping | Ping minimum depuis le client vers les serveurs |
max_ping | Ping maximum depuis le client vers les serveurs |
mode_ping | Mode de ping depuis le client vers les serveurs |
regions_visited | Nombre de régions que ce client a visité |
run_time | Temps d'exécution du client |
avg_sim_fps | Fps moyen des simulateurs sur lesquels a été le client |
min_sim_fps | Fps minimum des simulateurs sur lesquels a été le client |
max_sim_fps | Fps maximum des simulateurs sur lesquels a été le client |
mode_sim_fps | Mode fps des simulateurs sur lesquels a été le client |
start_time | Heure à laquelle le client a été lancé |
client_version | Version du client |
s_cpu | CPU de la machine exécutant le client |
s_gpu | GPU de la machine exécutant le client |
s_os | Système d'exploitation de la machine exécutant le client |
s_ram | RAM de la machine exécutant le client |
d_object_kb | Mémoire utilisée par les objets de la scène dans le client |
d_texture_kb | Mémoire utilisée depuis les textures dand le client |
d_world_kb | Mémoire utilisée par le monde depuis le client |
n_in_kb | kb reçus par le client depuis les serveurs |
n_in_pk | Paquets reçus par le client depuis les serveurs |
n_out_kb | kb envoyés par le client aux serveurs |
n_out_pk | Paquets envoyés par le client aux serveurs |
f_dropped | Paquets supprimés (entrants?) |
f_failed_resends | Paquets demandés mais non renvoyés par les serveurs (?) |
f_invalid | Paquets invalides reçus |
f_off_circuit | Paquets reçus et non associés à un circuit connu |
f_resent | Paquets renvoyés au simulateur dûs à l'absence de ack |
f_send_packets | Inconnu |
session_key | Identique à session_id (?!) |
agent_key | Identique à agent_id (?!) |
region_key | Identique à region_id (?!) |
Demande de fonctionnalité
Svp notez que ce sont des demandes de fonctionnalités - elles ne sont pas (encore) implémentées!
- XMLRPC access
- Public JSON API pour acceder aux compteurs.
- Compteur Uptime.
- Region build version.
- Nombre de visiteurs uniques pendant la dernière heure.
- Nombre de visiteurs uniques pendant les dernières 24h.
- Configuration depuis la grille.
- Autorisation d'acces