Skip to Content

UptimeNinja: Website Uptime Monitoring Inside Odoo

Bring UptimeRobot monitors, SSL checks and incident stats into an Odoo dashboard
November 7, 2025 by
Rafiur Rahman Rafit
| No comments yet

UptimeNinja is a free Odoo app that brings external website monitoring into Odoo by syncing with UptimeRobot. I built it for agencies and IT teams that manage many client websites: they can see which sites are up or down, response times and SSL expiry dates on one Odoo dashboard, and get alerts in the Odoo inbox.

At a glance

ModuleUptimeNinja - External Website Uptime & Performance Monitor
PriceFree (LGPL-3)
Odoo version19 (17 and 18 also available)
RequiresAn UptimeRobot account (free plan works)
DeveloperRafiur Rahman Rafit

Why external monitoring?

Server monitoring tells you a machine is running. It does not tell you whether customers can actually open your website from outside. UptimeRobot checks from several global locations, and UptimeNinja shows those results where your team already works.

UptimeNinja dashboard in Odoo
UptimeNinja dashboard in Odoo

Features

  • HTTP(S), ping, port and keyword checks.
  • A live dashboard with uptime percentage, response time and up/down history.
  • SSL certificate tracking, so certificates don't expire unnoticed.
  • Alerts in the Odoo inbox when a monitor goes down.
  • Public status pages and maintenance windows.
  • Two-way sync: create monitors in Odoo or import them from UptimeRobot, refreshed every 10 minutes.

What the free UptimeRobot plan covers

The free plan gives up to 50 monitors at 5-minute intervals and one basic status page, and every UptimeNinja feature works with it. Maintenance windows, 1-minute checks and more monitors need a paid UptimeRobot plan.

Setup

  1. Create an UptimeRobot account and add your websites.
  2. Copy your Main API key from Integrations & API.
  3. Install UptimeNinja and paste the key in Settings.
  4. Import your monitors from the Monitors menu.
Adding the UptimeRobot API key in Odoo settings
Adding the UptimeRobot API key in Odoo settings

Frequently asked questions

Is UptimeNinja free?

Yes, the Odoo module is free. UptimeRobot's free plan is enough for most small teams.

Does it monitor the Odoo server itself?

It monitors any public URL, including your Odoo website, from outside your network.

Managing many websites?

Install UptimeNinja for free, or ask me to set it up with your client list.

Rafiur Rahman Rafit

Rafiur Rahman Rafit

Odoo Technical & Functional Consultant, Dot BD Solutions Limited, Dhaka

I implement Odoo for manufacturing, healthcare, real estate and trading companies and have published 25+ apps on the Odoo Apps Store, bought in 45+ countries. Updated October 2026.

Rafiur Rahman Rafit November 7, 2025
Share this post
Archive
Sign in to leave a comment