The following is an inventory of all LMS event types.
This chapter provides reference information about the event data that is delivered in data packages. Events are initiated by interactions with the courseware and the Instructor Dashboard in the LMS, and are stored in JSON documents. In the data package, event data is delivered in a log file.
The sections in this chapter provide:
* A :ref:`sample_events`.
* :ref:`common` that are included in the JSON document of every event type.
* :ref:`Student_Event_Types` for interactions with the LMS outside of the Instructor Dashboard.
* :ref:`Instructor_Event_Types` for interactions with the Instructor Dashboard in the LMS.
.. _sample_events:
*************************
Sample Event
*************************
This inventory is comprised of a table of Common Fields that appear in all events, a table of Student Event Types which lists all interaction with the LMS outside of the Instructor Dashboard, and a table of Instructor Event Types of all interactions with the Instructor Dashboard in the LMS.
A sample event from an edX.log file follows. The JSON documents that include the event data are compressed before they are added to the log file, so they appear in this compact format.
.. code-block:: json
{"agent": "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko)