Difference between revisions of "Sugar Network/Node Statistics"

From Sugar Labs
Jump to navigation Jump to search
(Redirected page to Sugar Network/API#Node statistics)
 
(4 intermediate revisions by the same user not shown)
Line 1: Line 1:
== Summary ==
+
#REDIRECT [[Sugar_Network/API#Node_statistics]]
 
 
This page describes the statistics that [[Sugar Network]] nodes generate. The statistics are about the entire server and not [[Platform_Team/Usage_Statistics|personalized]]. Note that the statistics are targeted for the interests of educational researchers rather than service maintainers, for technical details look for [http://jita.sugarlabs.org/node.sugarlabs.org/ HTTP stats].
 
 
 
Statistics will be collected by analyzing regular requests to an API server and stored for each Sugar Network node. It will be  possible to get direct access to these stats using node's [[Sugar_Network/API#Node_statistics|API]].
 
 
 
== Common statistics ==
 
 
 
Statistics will be collected per Sugar Network [[Sugar_Network/Resources|resource type]].
 
 
 
''User''<br>
 
* '''user.total'''<br>Total number of existing objects.
 
 
 
''Context''<br>
 
* '''context.total'''<br>Total number of existing objects.
 
* '''context.released'''<br>Average number of newly uploaded releases for specified time frame;
 
* '''context.solved'''<br>Average number of requested [[Sugar_Network/API#GET-solve|solutions]] for specified time frame; note that this stats value does not equal to the number of solution usages on client side since solutions might be cached;
 
* '''context.reported'''<br>Average number of newly uploaded failure ''Reports'' for specified time frame;
 
 
 
''Post''<br>
 
* '''post.topics'''<br>Total number of top-level ''Post'' objects;
 
* '''post.feedback'''<br>Total number of dependent ''Post'' objects.
 
 
 
== Per object statistics ==
 
 
 
While calculating [[#Common_statistics|common]] statistics, nodes generate per object sums as well.
 
 
 
These are the Sugar Network [[Sugar_Network/Resources|resources]] that will be affected:
 
 
 
''Context'' properties:
 
* '''Context.rating'''<br>Average rating given to the ''Context'' while reviewing, rating value is a tuple of votes sum and number of reviews;
 
* '''Context.retrieves'''<br>Number of retrieves of ''Context'' releases.
 
 
 
''Post'' properties:
 
* '''Post.rating'''<br>Average rating given to the ''Post'' while reviewing, rating value is a tuple of votes sum and number of reviews.
 
 
 
== Getting involved ==
 
 
 
{{:Sugar_Network/Feedback}}
 

Latest revision as of 09:12, 13 May 2014