-
Improvement
-
Resolution: Deferred
-
Minor
-
None
-
3.5
-
MOODLE_35_STABLE
Location:
Course Gear menu / More / Reports tab / Logs [or Live logs]
Description:
A list of all log entries matching selected filters within the course context. At the site level, log entries can be filtered to show site errors.
Intended audience:
Usually instructor, but can also be used by academic administration, e.g. in event of a grade challenge or similar dispute. Site level logs are usually used by system admin.
Purpose:
This is currently a very basic, generalized report with a broad purpose of providing detail about user activity within a context. The content displayed here is often summarized in other reports.
Suggestions:
The granular nature of this report limits its usefulness to viewing details of activity for a specific learner or at a specific point of time. New filters could help these reports, especially activities and actions - look for ways to filter by learner engagement (however defined). At minimum, a filter for “create” actions submitted to a graded activity (vs. other CRUD categories) would be helpful. The “teaching level” vs. “participating level” distinctions are less clear than the older “views”/”posts” distinctions. Ability to filter by section (group of activities, often weekly) or by activity type could be helpful. Start and end dates for log filtering would be very helpful when attempting to review activity of students per prior week. Aggregation controls by user would also be helpful, showing first log entry date/time, last log entry date/time, number of log entries (perhaps by column per CRUD category). These aggregated versions could include links to drill down to detail per user. Aggregation by activity could also be very useful.
- Filter by learner engagement level (view, submit, receive feedback, view feedback, provide feedback, revise/resubmit)
- Filter by role - allow users to check roles in a list as they choose
- Aggregate: count actions of different levels and aggregate by learner, by role, by component, etc., or provide obvious links from this report to other reports that serve those functions
Conversion to Configurable Reports:
The following enhancements to Configurable Reports (detailed above) would be needed to convert this report:
- New report type: Logs (including all data columns and filters displaying appropriate values for each data column)
- Set filter(s) before running report
- URL Link to related report
- Receive URL parameters
- Cell calculations (concatenation)
- will be (partly) resolved by
-
MDL-71071 Convert course logs report to a system report
- Open
-
MDL-62083 Report Builder needs additional data sources
- Closed
-
MDL-62086 Configurable Reports calculated column type
- Closed
-
MDL-62095 Set filter(s) before executing Configurable Report
- Closed
-
MDL-62106 Provide URL link to related report in Configurable Reports
- Closed
-
MDL-62107 Allow Configurable Reports to receive URL parameters
- Closed
- will help resolve
-
MDL-58861 New report (report_mobile) to display mobile app usage
- Open
-
MDL-47840 Course log (reports -> logs) should have activity name
- Closed
-
MDL-7984 LOGS. Make it possible to select the range of days (not only one day) you want to include in the report
- Open
-
MDL-37855 Add group filter to the "Logs" report in a course
- Closed
-
MDL-10734 adding a graph on "Administration > Reports > Logs" page.
- Closed
-
MDL-34688 Allow specified roles the ability to view their logs for all enrolled classes.
- Closed
-
MDL-37701 Add "login" option to list of action filters in log reports (filter report_log by event)
- Closed
-
MDL-46306 Suggested improvements to logs and reports
- Closed