Website Uptime Monitor & Dashboard
Most teams discover downtime when a customer calls or a sales rep notices a broken link. External uptime services work, but they live outside your ERP — another login, another billing line, and alerts that don't route through the people who actually need them.
This module brings website and URL monitoring directly into Odoo as a top-level app with its own menu on the home screen.
What It Does
The Website Uptime Monitor runs scheduled HTTP checks against any number of sites and URLs, records response times and status codes, and alerts the right people when something transitions from up to down — or back up again. Everything lives in Odoo: configuration, history, notifications, and a dashboard view of current status.
Key Features
- Unlimited sites and URLs — monitor as many endpoints as you need from a single Odoo instance
- Configurable check interval — set the global check frequency from 1 minute to 1 hour via Settings
- Per-site notification recipients — pick exactly who gets alerted for each monitored site
- Transition-only alerts — notifications fire on status changes (up→down and down→up), not on every failed check
- Flexible delivery — send alerts via Odoo inbox, email, or both
- Full check history — every check logged with response time and HTTP status code
- Automatic log cleanup — configurable retention period keeps the database from growing without bound
- Manual "Check now" — run an immediate check on any record without waiting for the next scheduled interval
- Top-level Odoo app — dedicated menu entry on the Odoo home screen, not buried inside another module
The Problem It Solves
Without built-in monitoring, teams rely on external SaaS tools that don't integrate with Odoo's user model, notification system, or access controls. Alerts go to a shared inbox, on-call rotations live in a spreadsheet, and nobody on the ops team can see site health without switching contexts.
This module keeps monitoring where your team already works — with per-site routing, native Odoo notifications, and a dashboard that shows what's up and what's down at a glance.
Built For
Businesses and MSPs running Odoo who need reliable website and URL uptime monitoring without adding another standalone tool to their stack.