« Réunion du 18-02-2025 » : différence entre les versions
Apparence
(17 versions intermédiaires par le même utilisateur non affichées) | |||
Ligne 1 : | Ligne 1 : | ||
= Changements du code de la semaine= | = Changements du code de la semaine= | ||
== Statistiques de base de la grille | == Statistiques de base de la grille== | ||
== | === Le code === | ||
* Vincent Sylvester a fourni du code pour afficher les statistiques de base de la grille : [http://opensimulator.org/mantis/view.php?id=9182 '''Mantis 9128'''] | |||
* Commits : | |||
** [http://opensimulator.org/viewgit/?a=commit&p=opensim&h=898cc22b22b5d800d6f307fec64efb8ebd782071 '''Commit 898cc2'''] : Grid Stats dans la section GridInfoService. | |||
** [http://opensimulator.org/viewgit/?a=commit&p=opensim&h=8ec10f9ca83385eed3f2947b44dd61514a375e7c '''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 | |||
<pre> curl -X GET http://localhost:80/get_grid_stats </pre> | |||
* Réponse de la commande : | |||
<pre> | |||
<gridstats> | |||
<region_count>13073</region_count> | |||
<active_users>746</active_users> | |||
<residents>3950</residents> | |||
</gridstats> | |||
</pre> | |||
* 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 [http://opensimulator.org/wiki/OpenSim.Region.DataSnapshot/fr '''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 = | = Avertissement = | ||
{{Avertissement_résumé|fond=pink |bord=red |message = 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 [http://opensimulator.org/wiki/Office_hours réunions du mardi] ou sur [http://opensimulator.org/wiki/IRC le canal IRC]. Je ne fais pas partie des développeurs, ne vous adressez pas à moi pour les joindre. Merci.😉}} | {{Avertissement_résumé|fond=pink |bord=red |message = 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 [http://opensimulator.org/wiki/Office_hours réunions du mardi] ou sur [http://opensimulator.org/wiki/IRC le canal IRC]. Je ne fais pas partie des développeurs, ne vous adressez pas à moi pour les joindre. Merci.😉}} | ||
= Informations = | = Informations = | ||
== Migration d'OSGrid== | == 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. Il serait même possible de réparer le service d'assets sans temps d'arrêt. 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. Jusqu'à ce que les disques soient supprimés, il y a de l'espoir. Il ne s'agit que de 6TB sur 86MAssets. | |||
* L'appel à faire des IARs et des OARs a fait s'effondrer les services d'assets de la grille et, les IARs sont cassés parce qu'actuellement, les assets ne sont pas accessibles. | |||
* Pour obtenir un IAR il faut donner son mot de passe à un propriétaire de région. Mais on peut faire faire un IAR et changer de mot de passe juste après. | |||
== Second Life == | == Second Life == | ||
* | === Base de données=== | ||
* Client mobile | * La base de données MySQL de SL était de 182 TB en 2010, mais Linden Lab a plus d'argent qu'OSGrid pour gérer ses centres de données. | ||
== | * Et maintenant ils ont tous sur [https://fr.wikipedia.org/wiki/Amazon_Web_Services AWS]. | ||
=== Client mobile=== | |||
* Second Life donne 15L$ par jour quand on se connecte avec le clien mobile. C'est l'équivalent de 0.20 USD. | |||
* Le client mobile de Second Life a été développé par Adam Frisbu, créateur d'OpenSimulator. | |||
* Kayaker Magic regrète le viewer Lumyia qu'il trouvait assez bien pour participer à des réunions, envoyer des messages instantanés. Il aurait aimé que ce viewer ne soit pas abandonné. | |||
==Origine des pseudos des participants à la réunion == | |||
* À l'époque, il fallait choisir parmi une liste de noms ou la première lettre. | |||
* '''Gavin Hird''' : Hird était le meilleur nom sur la liste de Second Life quand il a créé son compte. En vieux norrois, le Hird était le garde du roi. Mais, malheureusement, sous le règne du collaborateur nazi Vidkun Quisling, le mot a de nouveau été utilisé en Norvège dans son sens originel de «guerriers». | |||
* '''Kayaker Magic''' voulait Mike Kayaker mais ce n'était pas autorisé. Il a inversé et il a choisi le premier nom qui commençait par M. | |||
* '''Lyr Lobo''' : Lobo était le nom le plus court en 2005. Llyr était un métamorphe et Lyr Lobo joue souvent des druides dans World of Warcraft. Elle avait besoin que les étudiants puissent s'en souvenir et lui écrire dans le monde. | |||
* '''Cuga Rajal''' : Cuga était son « nom de playa » pour le Burning Man avant qu'il ne rejoigne Second Life ou OpenSim. | |||
* '''Ubit Umarov''' : il était fatigué de parcourir la liste des noms, il a choisi Umarov qui était là à ce moment-là. | |||
= Source= | = Source= | ||
http://opensimulator.org/wiki/Chat_log_from_the_meeting_on_2025-02-18 | http://opensimulator.org/wiki/Chat_log_from_the_meeting_on_2025-02-18 |
Dernière version du 23 février 2025 à 10:07
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. Il serait même possible de réparer le service d'assets sans temps d'arrêt. 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. Jusqu'à ce que les disques soient supprimés, il y a de l'espoir. Il ne s'agit que de 6TB sur 86MAssets.
- L'appel à faire des IARs et des OARs a fait s'effondrer les services d'assets de la grille et, les IARs sont cassés parce qu'actuellement, les assets ne sont pas accessibles.
- Pour obtenir un IAR il faut donner son mot de passe à un propriétaire de région. Mais on peut faire faire un IAR et changer de mot de passe juste après.
Second Life
Base de données
- La base de données MySQL de SL était de 182 TB en 2010, mais Linden Lab a plus d'argent qu'OSGrid pour gérer ses centres de données.
- Et maintenant ils ont tous sur AWS.
Client mobile
- Second Life donne 15L$ par jour quand on se connecte avec le clien mobile. C'est l'équivalent de 0.20 USD.
- Le client mobile de Second Life a été développé par Adam Frisbu, créateur d'OpenSimulator.
- Kayaker Magic regrète le viewer Lumyia qu'il trouvait assez bien pour participer à des réunions, envoyer des messages instantanés. Il aurait aimé que ce viewer ne soit pas abandonné.
Origine des pseudos des participants à la réunion
- À l'époque, il fallait choisir parmi une liste de noms ou la première lettre.
- Gavin Hird : Hird était le meilleur nom sur la liste de Second Life quand il a créé son compte. En vieux norrois, le Hird était le garde du roi. Mais, malheureusement, sous le règne du collaborateur nazi Vidkun Quisling, le mot a de nouveau été utilisé en Norvège dans son sens originel de «guerriers».
- Kayaker Magic voulait Mike Kayaker mais ce n'était pas autorisé. Il a inversé et il a choisi le premier nom qui commençait par M.
- Lyr Lobo : Lobo était le nom le plus court en 2005. Llyr était un métamorphe et Lyr Lobo joue souvent des druides dans World of Warcraft. Elle avait besoin que les étudiants puissent s'en souvenir et lui écrire dans le monde.
- Cuga Rajal : Cuga était son « nom de playa » pour le Burning Man avant qu'il ne rejoigne Second Life ou OpenSim.
- Ubit Umarov : il était fatigué de parcourir la liste des noms, il a choisi Umarov qui était là à ce moment-là.
Source
http://opensimulator.org/wiki/Chat_log_from_the_meeting_on_2025-02-18