-
Bug
-
Resolution: Unresolved
-
Minor
-
None
-
4.4.1
-
None
-
MOODLE_404_STABLE
Hello,
since 24 of June 2024 we daily get an error message that the task \tool_analytics\task\predict_models fails.
A week bevor we updated our moodle to version Moodle 4.4.1+ (Build: 20240614)
Except for the error messages we don't see any problems.
Two other Moodle instances with the same moodle version don't have this problem.
The error log starts with this:
Execute scheduled task: Modelle vorhersagen (tool_analytics\task\predict_models)
... started 01:10:16. Current memory use 28.2 MB.
Debugging increased temporarily due to faildelay of 86400
Analysing id "8" with "Nächste Woche" time splitting method...
Analysing id "11" with "Nächste Woche" time splitting method...
and ends with
!! Analyse-Objekt Adventskalender 2022 ist für dieses Ziel nicht gültig: Keine Teilnehmer/innen !!
!! Analyse-Objekt Adventskalender 2021 ist für dieses Ziel nicht gültig: Keine Teilnehmer/innen !!
Analysing id "1571" with "Vergangener Monat" time splitting method...
.++ No system log stores available to use for analytics ++
- line 463 of /analytics/classes/manager.php: call to debugging()
- line 114 of /lib/classes/analytics/indicator/any_course_access.php: call to core_analytics\manager::get_analytics_logstore()
- line 166 of /analytics/classes/local/indicator/base.php: call to core\analytics\indicator\any_course_access->calculate_sample()
- line 478 of /analytics/classes/analysis.php: call to core_analytics\local\indicator\base->calculate()
- line 412 of /analytics/classes/analysis.php: call to core_analytics\analysis->calculate_indicators()
- line 330 of /analytics/classes/analysis.php: call to core_analytics\analysis->calculate()
- line 202 of /analytics/classes/analysis.php: call to core_analytics\analysis->process_time_splitting()
- line 105 of /analytics/classes/analysis.php: call to core_analytics\analysis->process_analysable()
- line 286 of /analytics/classes/local/analyser/base.php: call to core_analytics\analysis->run()
- line 824 of /analytics/classes/model.php: call to core_analytics\local\analyser\base->get_static_data()
- line 70 of /admin/tool/analytics/classes/task/predict_models.php: call to core_analytics\model->predict()
- line 410 of /lib/classes/cron.php: call to tool_analytics\task\predict_models->execute()
- line 208 of /lib/classes/cron.php: call to core\cron::run_inner_scheduled_task()
- line 125 of /lib/classes/cron.php: call to core\cron::run_scheduled_tasks()
- line 186 of /admin/cli/cron.php: call to core\cron::run_main_process()
... used 8468 dbqueries
... used 8.0805158615112 seconds
Scheduled task failed: Modelle vorhersagen (tool_analytics\task\predict_models),Fehler in der Kodierung gefunden, den nur Programmierer/innen korrigieren können: No available log stores
Backtrace:- line 166 of /analytics/classes/local/indicator/base.php: call to core\analytics\indicator\any_course_access->calculate_sample()
- line 478 of /analytics/classes/analysis.php: call to core_analytics\local\indicator\base->calculate()
- line 412 of /analytics/classes/analysis.php: call to core_analytics\analysis->calculate_indicators()
- line 330 of /analytics/classes/analysis.php: call to core_analytics\analysis->calculate()
- line 202 of /analytics/classes/analysis.php: call to core_analytics\analysis->process_time_splitting()
- line 105 of /analytics/classes/analysis.php: call to core_analytics\analysis->process_analysable()
- line 286 of /analytics/classes/local/analyser/base.php: call to core_analytics\analysis->run()
- line 824 of /analytics/classes/model.php: call to core_analytics\local\analyser\base->get_static_data()
- line 70 of /admin/tool/analytics/classes/task/predict_models.php: call to core_analytics\model->predict()
- line 410 of /lib/classes/cron.php: call to tool_analytics\task\predict_models->execute()
- line 208 of /lib/classes/cron.php: call to core\cron::run_inner_scheduled_task()
- line 125 of /lib/classes/cron.php: call to core\cron::run_scheduled_tasks()
- line 186 of /admin/cli/cron.php: call to core\cron::run_main_process()