Я использую другой плагин. Попробуйте установить custom sql.
https://moodle.org/plugins/report_customsql
Его нужно скопировать /report/customsql/ и эту же ссылку открыть.
Потом добавляете отчет ниже или примеры
https://docs.moodle.org/310/en/Custom_SQL_queries_report
Отчет ниже выводит количество различных элементов для каждого курса и назначение ролей.
Нам для мониторинга хватает.
SELECT
c.id 'ID курса'
,c.shortname 'Короткое название курса'
,CONCAT('
',c.fullname,'') 'Полное название курса'
,(SELECT GROUP_CONCAT(u.firstname,' ', u.lastname SEPARATOR '\n')
FROM {course} ctn
JOIN {context} ct ON ctn.id = ct.instanceid
JOIN {role_assignments} ra ON ra.contextid = ct.id
JOIN {user} u ON u.id = ra.userid
JOIN {role} r ON r.id = ra.roleid
WHERE r.id = 3 AND ctn.id = c.id) 'Преподаватель'
,(SELECT COUNT(*) FROM {role_assignments} raa WHERE raa.roleid = 3 and raa.contextid=cx.id) 'Кол-во преподавателей'
,(SELECT COUNT(*) FROM {role_assignments} raa WHERE raa.roleid = 5 and raa.contextid=cx.id) 'Студентов'
,(SELECT COUNT(*) FROM {course_sections} sec WHERE c.id = sec.course AND sec.sequence!='') 'Разделов'
,(SELECT COUNT(*) FROM {course_modules} cm WHERE cm.course = c.id) 'Модулей'
,(SELECT COUNT(*) FROM {course_modules} res WHERE c.id = res.course
AND res.module IN (
SELECT m.id FROM {course_modules} cm JOIN {modules} m ON cm.module=m.id
WHERE m.name IN ('label','book','page','url','imscp','folder','resource'))
) 'Ресурсов'
,(SELECT COUNT(*) FROM {course_modules} ele WHERE c.id = ele.course
AND ele.module IN (
SELECT m.id FROM {course_modules} cm JOIN {modules} m ON cm.module=m.id
WHERE m.name IN ('assignment','chat','choice','data','forum','glossary','lesson','quiz',
'scorm','survey','wiki','workshop','feedback','lti','assign','questionnaire','subcourse'))
) 'Элементов курса'
,(SELECT Count(*) FROM {question} q INNER JOIN {question_categories} qc ON qc.id = q.category AND q.qtype <> 'random'
AND q.parent = 0 INNER JOIN {context} ctx ON ctx.id = qc.contextid WHERE ctx.instanceid = c.id AND ctx.contextlevel = 50) 'Тестовых вопросов'
FROM {role_assignments} rar
LEFT JOIN {context} cx ON (rar.contextid = cx.id)
RIGHT JOIN {course} c ON cx.instanceid = c.id
LEFT JOIN {user} u ON (rar.userid = u.id)
LEFT JOIN {role} r ON (rar.roleid = r.id)
LEFT JOIN {course_categories} cc ON cc.id = c.category
LEFT JOIN {role_assignments} ra ON ra.userid = u.id
WHERE c.visible = '1' AND c.id > 1
GROUP BY c.id
ORDER BY c.fullname ASC