What is Monitorion?
Monitorion is a professional-grade, multi-type uptime and performance monitoring platform. It continuously checks your websites, APIs, servers, and services — and alerts you the moment something goes wrong, before your users notice.
The problem it solves
Most teams find out about outages the wrong way — a customer tweet, a support ticket, or an angry Slack message. By the time you know about it, the damage is already done: lost revenue, frustrated users, and a damaged reputation.
Monitorion flips this. It watches your infrastructure 24/7 and tells you the moment something breaks — often within 30 seconds of the failure — so you can fix it before anyone else notices.
How it works
You configure a monitor
Tell Monitorion what to watch — a URL, a server port, an SSL certificate, a cron job, or any of 24 other types. Set the check interval (30s to 24h) and what "healthy" looks like.
Workers run checks constantly
Distributed worker processes around the world execute checks on your configured schedule. Pro users get checks from 3 global regions simultaneously; Business/Agency get unlimited regions.
Results are stored and analysed
Every check result — status, response time, metadata — is stored in a time-series database. Uptime, response time trends, and SLA compliance are calculated in real time.
Incidents are created automatically
When a monitor fails N consecutive times (configurable), an incident is opened. You're alerted across your configured channels. When the monitor recovers, the incident resolves automatically.
What you can monitor
Monitorion supports 25 monitor types — more than any other tool at this price point:
Website availability, keyword match, status codes
ICMP latency and packet loss
Expiry tracking, issuer, validity
WHOIS-based registration expiry alerts
CSP, HSTS, X-Frame-Options grading
HTTP resources on HTTPS pages
TCP/UDP port availability
A, CNAME, MX, TXT change detection
Reverse monitoring — jobs ping you
IP/domain blacklist checks
Detect unexpected page changes
Email server health and STARTTLS
WS/WSS connectivity and message tests
Crawls pages for 4xx/5xx links
Query execution and error detection
Crawls sitemap.xml and checks all URLs
Core Web Vitals via PageSpeed API
Validate JSON responses with JSONPath rules
Follow and verify HTTP redirect hops
Detect registrar, nameserver, or owner changes
FTP server connectivity and login checks
IMAP mailbox connectivity and auth
POP3 mail server health checks
Chain multiple HTTP requests in sequence
Capture page screenshots and detect visual changes
How you get notified
Alerts reach you where you already work — 9 channels available:
SMS includes a monthly allocation per plan (Pro: 50 · Business: 200 · Agency: 500). Need more? Purchase credit bundles from Settings → Notifications: 50 for $5 · 200 for $15 · 500 for $30. Credits never expire and are deducted automatically when the monthly allocation runs out.
💡 Tip
Smart alert thresholds prevent noise: fast monitors (1-min interval) require N consecutive failures before alerting. Hourly or daily monitors alert on the first failure to avoid multi-day delays.Plans at a glance
| Feature | Free | Pro ($29/mo) | Business ($99/mo) | Agency ($179/mo) |
|---|---|---|---|---|
| Monitors | 10 | 50 | 200 | 500 |
| Check interval | 5 min | 1 min | 30 sec | 30 sec |
| Geo-regions | 1 | 3 | Unlimited | Unlimited |
| Alert channels | Email only | All 9 (50 SMS/mo) | All 9 (200 SMS/mo) | All 9 (500 SMS/mo) |
| Team members | — | 5 | 25 | 100 |
| Data retention | 7 days | 30 days | 90 days | 365 days |
| SLA reports | — | — | ✓ PDF/CSV | ✓ PDF/CSV |
| White-label | — | — | — | ✓ |
All paid plans include a 14-day money-back guarantee. Full pricing →
How Monitorion is built
Monitorion runs on a modern, high-availability stack designed for reliability:
Distributed workers
BullMQ-powered check workers run in multiple geographic regions, executing checks in parallel.
Global infrastructure
Multi-region architecture ensures your monitors are checked from locations closest to your users.
Secure by default
Row-Level Security on every table. API keys stored as SHA-256 hashes. HTTPS/TLS everywhere.
Real-time results
Check results are written instantly. Incidents are created and alerts fired within seconds of detection.
SSRF protection
All outbound check requests are validated — private/internal IP ranges are blocked by default.
Aggregated history
Raw checks are rolled up hourly and daily. Long-term trends visible without database bloat.