UptimeNinja - External Website Uptime & Performance Monitor
by Dot BD Solutions Limited https://dotbdsolutions.com| Availability |
Odoo Online
Odoo.sh
On Premise
|
| Odoo Apps Dependencies |
Discuss (mail)
|
| Lines of code | 3846 |
| Technical Name |
uptime_monitor |
| License | LGPL-3 |
| Website | https://dotbdsolutions.com |
| Versions | 18.0 19.0 |
| Availability |
Odoo Online
Odoo.sh
On Premise
|
| Odoo Apps Dependencies |
Discuss (mail)
|
| Lines of code | 3846 |
| Technical Name |
uptime_monitor |
| License | LGPL-3 |
| Website | https://dotbdsolutions.com |
| Versions | 18.0 19.0 |
UptimeNinja
External Website Uptime & Performance Monitor
Professional external website monitoring integrated with UptimeRobot API
Monitor your websites from global locations • Get instant alerts • Create public status pages
Why Choose UptimeNinja?
External Monitoring
Monitor from global locations, not just your server
SSL Tracking
Never let certificates expire unexpectedly
Status Pages
Keep customers informed transparently
Free Tier
Start free with 50 monitors
Key Features
Multi-Protocol Monitoring
HTTP(S), Ping, Port, and Keyword-based checks for comprehensive coverage
Real-Time Dashboard
Beautiful OWL-powered dashboard with live KPIs, charts, and status indicators
Advanced Statistics
Track uptime %, response times, up/down days with automated calculations
Smart Notifications
Instant alerts via Odoo inbox when monitors go down
Public Status Pages
Create transparent status pages for your customers
Maintenance Windows
Schedule maintenance to prevent false alerts
UptimeRobot Integration
Seamlessly integrates with UptimeRobot v3 API for enterprise-grade monitoring
Bi-directional Sync
Create monitors in Odoo or import from UptimeRobot
Auto-Sync
Automated synchronization every 10 minutes
Rich Analytics
Comprehensive statistics and trend analysis
📋 UptimeRobot Plan Requirements
✅ FREE Plan - Included Features
- ✓ Up to 50 monitors
- ✓ 5-minute check intervals
- ✓ 1 public status page (basic)
- ✓ 5 integrations (Slack, Discord, Webhook, etc.)
- ✓ Basic email alerts
- ✓ Full Odoo integration features
⭐ PAID Plans Required For:
- ⚠️ Maintenance Windows (requires Solo plan ~$7/month)
- ⚡ Faster check intervals (1-minute or 30-second)
- 📊 More monitors (50+ monitors)
- 📄 More status pages (3+ public status pages)
- 🔌 All 12 integrations
- 📱 SMS/Voice alerts with included credits
💡 Good news: This Odoo module works with both FREE and paid UptimeRobot plans!
📖 Compare plans: UptimeRobot Pricing
How We Compare
| Feature | UptimeNinja | Other Monitoring | Server Monitoring |
|---|---|---|---|
| External Website Monitoring | ✓ | ✗ | ✗ |
| Multi-Protocol Support | ✓ | Partial | ✗ |
| Public Status Pages | ✓ | ✗ | ✗ |
| SSL Certificate Monitoring | ✓ | ✗ | ✗ |
| Incident Tracking & Analytics | ✓ | Basic | ✓ |
| Typical Price | Free - $20 | $100+ | $10+ |
Perfect For
DevOps Teams
Monitor production websites, APIs, and microservices from multiple global locations
Digital Agencies
Manage uptime monitoring for all your client websites in one central dashboard
SaaS Companies
Track service availability and create public status pages for customer transparency
IT Departments
Monitor infrastructure and SSL certificates with alerts before issues impact business
Quick Setup
Install the Module
Install from Odoo Apps menu and activate it
Get API Key
Copy your UptimeRobot Main API Key from settings
Configure Settings
Enter API key and configure sync interval in Settings
Import & Monitor
Import monitors and view real-time statistics
📸 Setup Guide & Screenshots
Register/Login to UptimeRobot
UptimeRobot Dashboard
Add Website to Monitor
Go to Integration & API
Create & Copy API Key
Install Module in Odoo
Add API Key in Settings
Import & Start Monitoring
💡 Module in Action
Ready to Monitor Your Websites?
Get comprehensive external uptime monitoring integrated seamlessly with Odoo
Please log in to comment on this module