Логирование

Материал из База знаний Центра ПУСК МФТИ

Когда пользователи взаимодействуют с Moodle, многие из их действий регистрируются с помощью подсистемы событий. Эта подсистема включает в себя мощный и детализированный механизм ведения журнала (логирования), который позволяет собирать соответствующую информацию.

Примеры записей в журнале включают:

  • вход в систему или выход из нее, доступ к курсу;
  • обновление курса;
  • просмотр действий в рамках курса;
  • просмотр обсуждения на форуме;
  • создание нового обсуждения на форуме;
  • ответ на существующую запись в обсуждении на форуме;
  • завершение любого перечисленного выше действия.

Хранилища журналов

Когда событие регистрируется, оно может быть отправлено в нулевое или несколько хранилищ журналов. Хранилище журналов - это просто хранилище данных для записей журнала.

Moodle поставляется с двумя хранилищами журналов:

  • Стандарт
  • Внешняя база данных

Администратор вашего сайта может выбрать, какие хранилища журналов включены и в каком порядке, выбрав Администрирование > Плагины > Журнал событий > Управление журналами событий.

Примечание: на новом сайте Moodle будет включено стандартное ведение журнала, а на устаревшем ― отключено. На обновленном сайте будут включены оба режима.

Стандартный журнал по умолчанию очень подробный и должен соответствовать большинству требований.

Размер буфера записи ― это количество записей журнала, вставляемых за одну пакетную операцию с базой данных, что повышает производительность.

Доступные журналы событий

В разделе Администрирование сайта > Плагины > Отчеты > Управление отчетами администратор может увидеть, какие хранилища журналов поддерживают тот или иной отчет:

Управление отчетами

Внешнее хранилище журналов

Внешнее хранилище журналов также позволяет подключаться к внешней базе данных журналов. Здесь используется тот же формат ведения журнала, что и в стандартном хранилище журналов, но позволяет отправлять журналы в другую базу данных. Его все еще можно запросить из пользовательского интерфейса Moodle, и иногда это предпочтительнее на загруженных платформах, где создается много журналов.

Устаревшее хранилище журналов

Недоступно, начиная с версии Moodle 4.1.

Аналитика

В Moodle также есть мощный аналитический движок, который использует машинное обучение для прогнозирования возможных результатов студентов и предупреждения о негативном ходе обучения. Многие из этих прогнозов основаны на журналах, которые создаются и хранятся в Moodle.

Пожалуйста, обратите внимание, что некоторые плагины хранилища журналов доступны только для записи и не могут использоваться для других целей. Как стандартное хранилище журналов, так и внешнее хранилище журналов, входящее в состав Moodle, совместимы с функциями Moodle Analytics.

См. также

Категория: Site administration