Difference between revisions of "Sugar Network/Node Statistics"
Line 7: | Line 7: | ||
== Common statistics == | == 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. | ** '''user.total'''<br>Total number of existing objects. | ||
** '''user.created'''<br>Number of created objects. | ** '''user.created'''<br>Number of created objects. | ||
Line 14: | Line 16: | ||
** '''user.hits'''<br>Number of direct object accesses. | ** '''user.hits'''<br>Number of direct object accesses. | ||
− | * '' | + | * ''Context''<br> |
** '''context.total'''<br>Total number of existing objects. | ** '''context.total'''<br>Total number of existing objects. | ||
** '''context.activities'''<br>Number of Sugar activities among ''context.total''. | ** '''context.activities'''<br>Number of Sugar activities among ''context.total''. | ||
Line 27: | Line 29: | ||
** '''context.downloaded'''<br>Number of ''Implementation'' downloads. | ** '''context.downloaded'''<br>Number of ''Implementation'' downloads. | ||
− | * '' | + | * ''Review''<br> |
** '''review.total'''<br>Total number of existing objects. | ** '''review.total'''<br>Total number of existing objects. | ||
** '''review.created'''<br>Number of created objects. | ** '''review.created'''<br>Number of created objects. | ||
Line 34: | Line 36: | ||
** '''review.hits'''<br>Number of direct object accesses. | ** '''review.hits'''<br>Number of direct object accesses. | ||
− | * '' | + | * ''Feedback''<br> |
** '''feedback.total'''<br>Total number of existing objects. | ** '''feedback.total'''<br>Total number of existing objects. | ||
** '''feedback.ideas'''<br>Number of ideas among ''feedback.total''. | ** '''feedback.ideas'''<br>Number of ideas among ''feedback.total''. | ||
Line 47: | Line 49: | ||
** '''feedback.rejected'''<br>Number of rejected ''Solutions''. | ** '''feedback.rejected'''<br>Number of rejected ''Solutions''. | ||
− | * '' | + | * ''Solution''<br> |
** '''solution.total'''<br>Total number of existing objects. | ** '''solution.total'''<br>Total number of existing objects. | ||
** '''solution.created'''<br>Number of created objects. | ** '''solution.created'''<br>Number of created objects. | ||
Line 54: | Line 56: | ||
** '''solution.hits'''<br>Number of direct object accesses. | ** '''solution.hits'''<br>Number of direct object accesses. | ||
− | * '' | + | * ''Artifact''<br> |
** '''artifact.total'''<br>Total number of existing objects. | ** '''artifact.total'''<br>Total number of existing objects. | ||
** '''artifact.created'''<br>Number of created objects. | ** '''artifact.created'''<br>Number of created objects. | ||
Line 62: | Line 64: | ||
** '''artifact.downloaded'''<br>Number of downloads. | ** '''artifact.downloaded'''<br>Number of downloads. | ||
− | * '' | + | * ''Comment''<br> |
** '''comment.total'''<br>Total number of existing objects. | ** '''comment.total'''<br>Total number of existing objects. | ||
** '''comment.created'''<br>Number of created objects. | ** '''comment.created'''<br>Number of created objects. | ||
Line 72: | Line 74: | ||
While calculating [[#Common_statistics|common]] statistics, node will generate per object sums as well. | While calculating [[#Common_statistics|common]] statistics, node will generate per object sums as well. | ||
− | These are Sugar Network | + | These are Sugar Network object that will be affected: |
* ''Context'' properties: | * ''Context'' properties: |
Revision as of 01:38, 26 October 2012
Summary
This page describes what kind of statistics Sugar Network node servers generate. Statistics is about the entire node server and not personalized. Besides, statistics is being targeted to edu researchers rather than service maintainers, i.e., excluding technical details that are important only for node maintaining.
Statistics will be collected by analyzing regular requests to API server and stored for each Sugar Network node. It will be possible to get direct access to this stats using node's API. Besides, slave node statistics will be uploaded to master server.
Common statistics
Statistics will be collected per Sugar Network object type.
- User
- user.total
Total number of existing objects. - user.created
Number of created objects. - user.deleted
Number of deleted objects. - user.active
Number of unique users that take part in regular server interactions, i.e., authenticated and subscribed to server events. - user.hits
Number of direct object accesses.
- user.total
- Context
- context.total
Total number of existing objects. - context.activities
Number of Sugar activities among context.total. - context.content
Number of content among context.total. - context.projects
Number of projects among context.total. - context.created
Number of created objects. - context.deleted
Number of deleted objects. - context.active
Number of unique objects involved, directly or indirectly, in users' interactions. - context.hits
Number of direct object accesses. - context.updated
Number of newly uploaded Implementations with new versions. - context.failed
Number of newly uploaded fail Reports. - context.downloaded
Number of Implementation downloads.
- context.total
- Review
- review.total
Total number of existing objects. - review.created
Number of created objects. - review.deleted
Number of deleted objects. - review.active
Number of unique objects involved, directly or indirectly, in users' interactions. - review.hits
Number of direct object accesses.
- review.total
- Feedback
- feedback.total
Total number of existing objects. - feedback.ideas
Number of ideas among feedback.total. - feedback.problems
Number of problems among feedback.total. - feedback.questions
Number of questions among feedback.total. - feedback.solutions
Objects among feedback.total that have Solutions assigned. - feedback.created
Number of created objects. - feedback.deleted
Number of deleted objects. - feedback.active
Number of unique objects involved, directly or indirectly, in users' interactions. - feedback.hits
Number of direct object accesses. - feedback.solved
Number of assigned Solutions. - feedback.rejected
Number of rejected Solutions.
- feedback.total
- Solution
- solution.total
Total number of existing objects. - solution.created
Number of created objects. - solution.deleted
Number of deleted objects. - solution.active
Number of unique objects involved, directly or indirectly, in users' interactions. - solution.hits
Number of direct object accesses.
- solution.total
- Artifact
- artifact.total
Total number of existing objects. - artifact.created
Number of created objects. - artifact.deleted
Number of deleted objects. - artifact.active
Number of unique objects involved, directly or indirectly, in users' interactions. - artifact.hits
Number of direct object accesses. - artifact.downloaded
Number of downloads.
- artifact.total
- Comment
- comment.total
Total number of existing objects. - comment.created
Number of created objects. - comment.deleted
Number of deleted objects. - comment.hits
Number of direct object accesses.
- comment.total
Per object statistics
While calculating common statistics, node will generate per object sums as well.
These are Sugar Network object that will be affected:
- Context properties:
- Context.downloads
Number of total downloads for the Context. - Context.rating
Average rating given to the Context while reviewing.
- Context.downloads
- Artifact properties:
- Artifact.downloads
Number of total downloads for the Artifact. - Artifact.rating
Average rating given to the Artifact while reviewing.
- Artifact.downloads
Getting involved
- Submit your bug report or feature request.
- Browse our implementation discussions, and post your feedback. (You should join this discussion list in order to avoid having your messages postponed for moderation.)