Logstore xAPI
- Moodle 4.5–5.3
- 更新 2026-10-30
Logstore xAPI captures Moodle activity and sends it to a Learning Record Store (LRS) as xAPI (Tin Can) statements. Once configured, events like course views, quiz attempts, assignment submissions, and forum posts are automatically recorded in your LRS — no changes to your courses required.
No support in the comments section on this page! See below for bug reports and support.
Usage
1. Install the plugin and navigate to Site administration > Plugins > Logging > Logstore xAPI .
2. Enter your LRS endpoint, credentials, and select which events to track.
3. Enable the logstore under Site administration > Plugins > Logging > Manage log stores .
4. Moodle events are batched and sent to your LRS via a scheduled task.
Supported Events
Over 90 Moodle events are supported out of the box, covering core activities (quiz, assign, forum, SCORM, feedback, workshop, and more) as well as third-party plugins like Face-to-face and Questionnaire.
Documentation
Full documentation is available on the https://github.com/davidpesce/moodle-logstore_xapi/wiki .
Bug Reports & Support
Please report issues and feature requests on https://github.com/davidpesce/moodle-logstore_xapi/issues .
Potential privacy issues
This system sends logging information over the internet. This would include information about the user, links to their profile, and information of courses completed. It would be recommended to have a secure connection between your Moodle LMS and Learning Record Store (LRS).
- 5.4.0Moodle 4.5, 5.0, 5.1, 5.2, 5.3
- 5.0.3Moodle 4.3, 4.4, 4.5, 5.0, 5.1
- 4.9.0Moodle 4.1, 4.2, 4.3, 4.4, 4.5