Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Note

This is a work in progress. Hopefully one day it can be made to be more globally useful.

General Resources

Analytics Events (edx-platform)

If you need to create events, you should get familiar with the /wiki/spaces/AN/pages/13205895.  Two types of events, internal ( 

One decision to be made is whether or not the event should make it into the publicly documented data package, or if it will only be used for internal purposes.  For this, you use a special prefix on the event name, 'edx.bi').... FINISH THIS..', which will filter the events from the data package.

In addition to choosing between server-side and client-side implementation of event, consider Mobile which is not addressed here specificallywhether or not Mobile Analytics events need to be implemented separately for your feature.

Server-side events (includes celery)

...

Diagnostic Tools (includes Performance):

  • Course GraphCourseGraph (query course content usage)
  • Splunk (logs)
  • NewRelic (errors, usage, health)
  • Datadog (deprecated)

Other Concerns

...