Difference between revisions of "Sugar Network/Node Statistics"

From Sugar Labs
Jump to navigation Jump to search
m (Alsroot moved page Sugar Network/Node statistics to Sugar Network/Node Statistics without leaving a redirect)
(Redirected page to Sugar Network/API#Node statistics)
 
(11 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]] node [[Platform_Team/Sugar_Network/Implementation|servers]] generate. The statistics are about the entire node server and not [[Platform_Team/Usage_Statistics|personalized]]. Note that the statistics are targeted for the interests of educational researchers rather than service maintainers, thus, technical details that are important only for node maintaining are excluded.
 
 
 
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 [[Platform_Team/Sugar_Network/API|API]]. In addition, slave node statistics will be uploaded to the master server.
 
 
 
== Common statistics ==
 
 
 
Statistics will be collected per Sugar Network [[Platform_Team/Sugar_Network/Objects_model|object type]].
 
 
 
* ''User''<br>
 
** '''user.total'''<br>Total number of existing objects.
 
 
 
* ''Context''<br>
 
** '''context.total'''<br>Total number of existing objects.
 
** '''context.released'''<br>Number of newly uploaded ''Implementations'' with new versions.
 
** '''context.failed'''<br>Number of newly uploaded fail ''Reports''.
 
** '''context.downloaded'''<br>Number of ''Implementation'' downloads.
 
** '''context.reviewed'''<br>Number of new reviews.
 
 
 
* ''Review''<br>
 
** '''review.total'''<br>Total number of existing objects.
 
** '''review.commented'''<br>Number of new comments.
 
 
 
* ''Feedback''<br>
 
** '''feedback.total'''<br>Total number of existing objects.
 
** '''feedback.solutions'''<br>Objects among ''feedback.total'' that have ''Solutions'' assigned.
 
** '''feedback.commented'''<br>Number of new comments.
 
 
 
* ''Solution''<br>
 
** '''solution.total'''<br>Total number of existing objects.
 
** '''solution.commented'''<br>Number of new comments.
 
 
 
* ''Artifact''<br>
 
** '''artifact.total'''<br>Total number of existing objects.
 
** '''artifact.downloaded'''<br>Number of downloads.
 
** '''artifact.reviewed'''<br>Number of new reviews.
 
 
 
== Per object statistics ==
 
 
 
While calculating [[#Common_statistics|common]] statistics, the node will generate per object sums as well.
 
 
 
These are the Sugar Network [[Platform_Team/Sugar_Network/Objects_model|objects]] that will be affected:
 
 
 
* ''Context'' properties:
 
** '''Context.downloads'''<br>Number of total downloads for the ''Context''.
 
** '''Context.rating'''<br>Average rating given to the ''Context'' while reviewing.
 
** '''Context.reviews'''<br>Number of ''Reviews''.
 
 
 
* ''Artifact'' properties:
 
** '''Artifact.downloads'''<br>Number of total downloads for the ''Artifact''.
 
** '''Artifact.rating'''<br>Average rating given to the ''Artifact'' while reviewing.
 
** '''Artifact.reviews'''<br>Number of ''Reviews''.
 
 
 
== Getting involved ==
 
 
 
{{:Sugar_Network/Feedback}}
 

Latest revision as of 09:12, 13 May 2014