« Réunion du 02-01-2024 » : différence entre les versions
Aller à la navigation
Aller à la recherche
Ligne 15 : | Ligne 15 : | ||
* Il existe quelques interfaces de statistiques, comme '''Webstats, jsonsimstats et datasnapshot''', le temps de fonctionnement d'une région est sans doute dans l'une d'entre-elles. Les deux premières doivent être activées dans le fichier ini. | * Il existe quelques interfaces de statistiques, comme '''Webstats, jsonsimstats et datasnapshot''', le temps de fonctionnement d'une région est sans doute dans l'une d'entre-elles. Les deux premières doivent être activées dans le fichier ini. | ||
* '''Code proposé sur le wiki OpenSimulator''' [http://opensimulator.org/wiki/UXSimStatus] | * '''Code proposé sur le wiki OpenSimulator''' [http://opensimulator.org/wiki/UXSimStatus] | ||
=== Touver une chaîne JSON des statistiques d'une la région === | |||
* Ubit Umarov dit qu'il faut utiliser regionurl/jsonstats ou regionirl//jsonSimStats pour obtenir une chaîne JSON du type : | |||
{"Dilatn" : "1", "SimFPS" : "55", "PhyFPS" : "55", "AgntUp" : "0", "RootAg" : "0", "ChldAg" : "0", "NPCAg" : "0", "Prims" : "1547","AtvPrm":"0","AtvScr":"60","ScrLPS":"0","ScrEPS":"1","PktsIn":"61","PktOut":"17","PendDl":"0","PendUl":"0","UnackB":"0","TotlFt":"18. 18","NetFt":"0","PhysFt":"0.01","OthrFt":"0. 01", "AgntFt" : "0", "ImgsFt" : "0", "FrameDilatn" : "1", "Logging in Users" : "0", "GeoPrims" : "1099", "Mesh Objects" : "448", "Script Engine Thread Count" : "0", "RegionName" : "UbitTest2", "Util Thread Count" : "0", "System Thread Count" : "69", "System Thread Active" : "1", "ProcMem" : "450768", "Memory" : "50", "Uptime" : "14. 20:14:54.5251042", "Version" : "OpenSim 0.9.3.0 Nessie Dev dce2f13"}. | |||
* Mes tests : | |||
= Bugs = | = Bugs = |
Version du 3 janvier 2024 à 06:37
Changements du code de la semaine
- Pas de nouveau code cette semaine.
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 |
Code général
Scripts
Base de données/Stockage /fsassets
Modules
Statistiques
Temps de fonctionnement d'une région
- Question de Kayaker : J'essaie d'afficher le temps de fonctionnement sur une grille WEB et j'ai utilisé regions.last_seen mais ce nombre semble se réinitialiser souvent. Est-ce qu'il y a un moyen de savoir depuis combien de temps une région est en ligne sans avoir à plonger dans la console ?
- Regions.last_seen est mis à jour à chaque fois que la région envoie un maptile.
- Il suffit d'ajouter un champ d'horodatage automatique dans la table lorsque l'entrée est créée, si la région est fermée correctement, l'entrée sera supprimée.
- Il existe quelques interfaces de statistiques, comme Webstats, jsonsimstats et datasnapshot, le temps de fonctionnement d'une région est sans doute dans l'une d'entre-elles. Les deux premières doivent être activées dans le fichier ini.
- Code proposé sur le wiki OpenSimulator [1]
Touver une chaîne JSON des statistiques d'une la région
- Ubit Umarov dit qu'il faut utiliser regionurl/jsonstats ou regionirl//jsonSimStats pour obtenir une chaîne JSON du type :
{"Dilatn" : "1", "SimFPS" : "55", "PhyFPS" : "55", "AgntUp" : "0", "RootAg" : "0", "ChldAg" : "0", "NPCAg" : "0", "Prims" : "1547","AtvPrm":"0","AtvScr":"60","ScrLPS":"0","ScrEPS":"1","PktsIn":"61","PktOut":"17","PendDl":"0","PendUl":"0","UnackB":"0","TotlFt":"18. 18","NetFt":"0","PhysFt":"0.01","OthrFt":"0. 01", "AgntFt" : "0", "ImgsFt" : "0", "FrameDilatn" : "1", "Logging in Users" : "0", "GeoPrims" : "1099", "Mesh Objects" : "448", "Script Engine Thread Count" : "0", "RegionName" : "UbitTest2", "Util Thread Count" : "0", "System Thread Count" : "69", "System Thread Active" : "1", "ProcMem" : "450768", "Memory" : "50", "Uptime" : "14. 20:14:54.5251042", "Version" : "OpenSim 0.9.3.0 Nessie Dev dce2f13"}.
- Mes tests :