Aller au contenu

Réunion du 18-02-2025

De OSWiki

Changements du code de la semaine

Statistiques de base de la grille

Le code

  • Vincent Sylvester a fourni du code pour afficher les statistiques de base de la grille : Mantis 9128
  • Commits :
    • Commit 898cc2 : Grid Stats dans la section GridInfoService.
    • Commit 8ec10f : suppression de la métode statistiques de grille XMLRPC. XMLRPC est obsolète. Définition du temps de rafraîchissement à 15 minutes. Cosmétique.
    • Ubit Umarov a ajouté le code à OpenSim, sans la méthode xmlrpc. Apparemment, pour l'instant, ce code est peut-être cassé. Vincent Sylvester pense que cela fonctionne. Il faut tester.

Utilisation

  • Statistiques fournies : les utilisateurs qui se sont connectés au cours des 30 derniers jours, le nombre de régions connectées et le nombre total de résidents.
  • Commande
  curl -X GET http://localhost:80/get_grid_stats 
  • Réponse de la commande :
 
     <gridstats>
        <region_count>13073</region_count>
        <active_users>746</active_users>
        <residents>3950</residents>
     </gridstats>
  • L'option est activée par défaut. Ceux qui ne veulent pas partager les statistiques peuvent la désactiver dans le fichier Robust.ini dans la section GridInfoService :
 DisableStatsEndpoint = true.
  • Une fois que toutes les grilles auront fait la mise à jour, il sera beaucoup plus facile de collecter des données sur le métavers.

Problèmes rencontrés

  • Les régions mortes sont comptées.
  • Vincent Sylvester n'a pas ajouté le nombre d'utilisateurs en ligne parce qu'il y a aussi beaucoup d'entrées mortes. Cela demanderait trop de requêtes de base de données (connexions, déconnexions, téléportations) ce qui risquerait d’inonder le réseau.
  • Ce code n'a aucun moyen de détecter si une région est ouverte ou fermée.

Alternative

  • Certaines grilles comme OSGrid utilisent datasnapshot pour faire des statistiques
  • Utilisation d'un code PHP qui lit les données de la table. Mais, il y a aussi des fantômes.

Avertissement

Attention : Ce résumé existe pour orienter vos recherches. Des erreurs d'interprétation ne sont pas à exclure. Pour plus de précisions, veuillez vous référer aux sources ou vous adresser directement aux développeurs d'OpenSimulator en assistant aux réunions du mardi ou sur le canal IRC. Je ne fais pas partie des développeurs, ne vous adressez pas à moi pour les joindre. Merci.😉


Informations

Migration d'OSGrid

  • Ubit Umarov dit qu'il n'y a pas eu de perte d'assets, seuls quelques assets ont été déplacés vers d'autres disques temporaires. C'est pourquoi il continue d'envoyer des messages à Dan Banner afin qu'il change d'avis au sujet de la suppression des assets d'Osgrid.

Second Life

  • Base de données
  • Client mobile

Pseudos des participants à la réunion

Source

http://opensimulator.org/wiki/Chat_log_from_the_meeting_on_2025-02-18