m-ops started as uptime monitoring. The real goal is a production command centre for solo devs and small teams — one place for everything happening inside your running app.
5-minute checks via external cron. Alerts on down and recovery. CHECKING→ status while in-flight.
Drop /api/hub-health into any backend. m-ops reads DB latency, payment counts, signups, custom stats — anything your app knows about itself.
Down/recovery notifications via email and Slack webhook. Alert deduplication prevents spam across cold starts.
Connect your Vercel account. See deployments, rollback, manage env vars — all without leaving m-ops.
Connect Railway, Render, Netlify, Fly.io, and Heroku. Monitor all your deployments across providers in one place.
Connect your repos. m-ops analyses your code, spots issues, and suggests fixes — powered by AI. One click to open a PR.
Ask anything about your production app. Understands your uptime history, incidents, and deployment state to give context-aware answers.
Manage your app's content directly from m-ops. No need to open a separate admin panel.
Pull live stats from your app's admin API — revenue, users, orders, traffic — and see them alongside your uptime data.
Keyboard-driven command palette to jump between projects, trigger checks, and run actions without leaving the dashboard.
Set who gets paged and when. Rotations, escalations, and contact preferences per team member.
Track your uptime SLA per project. See when you're at risk of breaching and get ahead of it.
Shareable m-ops.pro/status/your-project — 90-day uptime bar, incident history, live status. No config needed.
Every incident auto-created and closed with duration tracked. Response time logged per check. 90 days retained.
Monday morning summary: uptime %, incidents, avg response per project. Toggle in settings.
3 projects free. Pro unlocks unlimited projects, 30s checks, Slack, 90-day history.
Set thresholds on any hub-health stat — crash_rate > 2%, error_rate spikes, failed_payments > 0. Alert fires the moment your app crosses the line.
Checks from US-East, EU-West, and Asia-Pacific simultaneously. See if your CDN is working everywhere, not just where your server is.
Not just 'did it respond?' — validate the actual response body. Alert when a key field is missing, null, or changed shape.
Connect Crashlytics, Sentry, or Bugsnag. Real-time crash spike alerts in minutes — not the day-late trend report App Store Connect gives you. Get paged the moment a release breaks.
Register your scheduled jobs. If a cron doesn't check in on time, you get alerted. Works with any language or platform.
Catch unhandled exceptions directly in m-ops. Stack traces, frequency, first/last seen — no separate account needed.
Link deployments to uptime. See exactly which release caused the spike. Correlate git SHA, deploy time, and incident start.
For when email and Slack aren't enough at 3am. Pro feature.
Learn your app's normal patterns. Flag anomalies before they become incidents — no threshold to configure.
Slow query detection, connection pool exhaustion, replication lag. Postgres, MySQL, SQLite.
Invite devs to your workspace. Assign incidents, shared on-call rotation, per-member notification preferences.
Tail live logs from your app inside m-ops. Search, filter, and jump to the exact moment an incident started.
iOS and Android. Push notifications for incidents. Full dashboard in your pocket.
Something missing? If there's a feature that would make m-ops worth paying for — tell us.
hello@m-ops.pro →Last updated · August 2026 · m-ops.pro