Uptime Monitor
- Moodle 4.5–5.1
- 更新 2026-01-01
A Moodle admin tool plugin that integrates with the UptimeRobot monitoring service (free or paid) to monitor your Moodle site’s availability, cron health, and maintenance mode status.
Moodle Uptime Monitor
A Moodle admin tool plugin that integrates with the UptimeRobot monitoring service (free or paid) to monitor your Moodle site’s availability, cron health, and maintenance mode status.
Features
Site Availability Monitoring : Track your Moodle site’s up time using UptimeRobot’s reliable monitoring service
Cron Health Checks : Checks if Moodle’s cron hasn’t run for a configurable period
Maintenance Mode Detection : Checks if your site remains in maintenance mode longer than expected
Flexible Monitoring Methods : Support for both heartbeat (push) and polling (pull) monitoring approaches
Customizable Notifications : Configure email, in-app, or SMS alerts through UptimeRobot
Requirements
Moodle 4.5 or higher
UptimeRobot API key (free or paid)
Installation
Extract the contents to {moodle}/admin/tool/upmon
In your Moodle site (as admin) go to Site administration > Notifications to complete the installation
See http://docs.moodle.org/en/Installing_plugins for additional details on installing Moodle plugins
Configuration
After installing the plugin, it will require a free or paid UptimeRobot API key to function.
Configure the plugin at: Site administration > Plugins > Admin tools > Uptime Monitor
Getting Your UptimeRobot API Key