Перейти к основному содержимому

Мониторинг событий

Что такое отслеживание событий?​


  • Отслеживание событий позволяет администраторам и преподавателям получать уведомления при возникновении определённых событий в YooLearn (Moodle). Примеры событий и их уровней смотрите в Перечне событий. Обратите внимание, что студентам также может быть разрешена подписка на правила, если у них есть возможность tool/monitor:subscribe. Не рекомендуется разрешать им создавать правила или управлять ими.
  • Для этого необходимо создать «правило» для отслеживаемого события, а затем пользователь, например администратор или преподаватель, должен подписаться на него, чтобы получать уведомления.
  • Правило будет указывать, что это за событие и как часто оно должно происходить, прежде чем будет отправлено уведомление подписчику. Уведомление может быть всплывающим окном, электронной почтой или другим выбранным методом.
  • Преподаватель может создать правило из Навигация курса > Отчёты > Правила отслеживания событий, а администратор, кроме того, может создать правило из Администрирование > Отчёты > Правила отслеживания событий.
  • Вы можете подписаться на доступные правила через меню пользователя Настройки > Отслеживание событий.

Включение отслеживания событий​


Отслеживание событий отключено по умолчанию из-за проблем с производительностью. Администратор может включить его из Администрирование > Отчёты > Правила отслеживания событий.

Как создать или управлять правилом​


Как преподаватель курса, перейдите в Навигация курса > Отчёты > Правила отслеживания событий или как администратор перейдите в Администрирование > Отчёты > Правила отслеживания событий.

Название правила​

Вы можете назвать правило как угодно, но оно должно быть понятным другим, поскольку они могут захотеть подписаться на созданное вами правило.

Область для отслеживания​

Когда вы выберете область для отслеживания, например «Форум», в выпадающем меню «Событие» ниже отобразятся события, которые вы можете выбрать.

Событие​

После выбора области здесь отобразятся события для этой области.

Описание​

Не обязательно использовать описание, но если вы его используете, оно должно быть осмысленным для других, поскольку они могут захотеть подписаться на созданное вами правило.

Порог уведомления​

  • Это означает: «сколько раз должно произойти это событие, прежде чем я получу уведомление?»
  • Например, следующая настройка будет означать, что если событие произойдёт пять раз за 30 минут, YooLearn (Moodle) отправит вам оповещение:
45_notificationthreshold.png

Шаблон сообщения​

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

Подстановки, которые можно использовать в шаблоне сообщения, следующие:

ПодстановкаЧто делаетПример
{link}Прямая ссылка на фактическое событие, например обсуждение на форуме.http://YourMoodle.com/mod/forum/discuss.php?d=2
{modulelink}Ссылка на модуль, в котором произошло событие, например форумhttp://YourMoodle.com/mod/forum/view.php?id=8
{rulename}Название правила.Обсуждения студентов
{description}Описание правила.Я хочу получать уведомления, когда в обсуждении будет много сообщений от студентов.
{eventname}Название отслеживаемого события.Сообщение на форуме создано.
{activity}Название активности.
{coursefullname}Полное название курса.
{courseshortname}Краткое название курса.

Пример 1​

В приведенном выше примере показаны подстановки для правила отслеживания события Сообщение на форуме создано. Сообщение уведомления с использованием этих подстановок будет выглядеть следующим образом:

Правило {rulename}, отслеживающее событие {eventname}, только что было выполнено.
Нажмите на следующую ссылку, чтобы перейти к обсуждению на форуме: {link}
Описание правила: {description}

Результат будет отображаться следующим образом:

Правило Обсуждения студентов, отслеживающее событие Сообщение на форуме создано, только что было выполнено.
Нажмите на следующую ссылку, чтобы перейти к обсуждению на форуме: http://YourMoodle.com/mod/forum/discuss.php?d=2 .
Описание правила: Я хочу получать уведомления, когда в обсуждении будет много сообщений от студентов.

Пример 2​

Создадим правило под названием Записи глоссария, чтобы отслеживать создание новой записи в глоссарии:

Правило {rulename}, отслеживающее событие {eventname}, только что было выполнено.
Нажмите на следующую ссылку, чтобы увидеть созданную новую запись: {link}
Описание правила: {description}

Результат будет отображаться следующим образом:

Правило Записи глоссария, отслеживающее событие Запись создана, только что было выполнено.
Нажмите на следующую ссылку, чтобы увидеть созданную новую запись: http://YourMoodle.com/mod/glossary/view.php?id=5&mode=entry&hook=1.
Описание правила: Я хочу получать уведомления, когда создается новая запись в глоссарии.

Примечание: У некоторых событий нет ссылки. Курс удален и Модуль курса удален, например, не будут отображать никакой ссылки, если используется {link} или {modulelink}.


Оригинал: https://docs.moodle.org/502/en/Event_monitoring