RunOpsSign in

Automatic checks every 15 minutes

One console for every web app you ship

RunOps keeps uptime, traffic and user growth for your whole portfolio in a single place. Stop opening twenty dashboards to find out one app has been down since Tuesday.

15 min
Health and metric collection interval
12 months
History kept for every connected app
1 dashboard
Filter and sort your whole portfolio

Everything you need to run a portfolio

Health at a glance

Every app is pinged automatically every 15 minutes. Status, HTTP code and response time land on one board.

Traffic and trends

Daily, weekly and monthly traffic per app with sparklines and trend indicators, so growth or decline is obvious.

User growth

Track signed-up users per app and compare portfolio-wide growth over any period you choose.

Incident alerts

Down and recovery events become incidents with a timeline, plus optional Slack or Discord notifications.

Simple connections

Point RunOps at a secured stats endpoint per app, or enter numbers manually. Test every connection in one click.

Bulk import

Upload a CSV or Excel file and let column detection map it for you. Connect twenty apps in one go.

How it works

  1. 01

    Connect your apps

    Add each app in settings with its URL and stats endpoint, or import them all from a spreadsheet.

  2. 02

    Let collection run

    RunOps checks health and pulls metrics automatically, keeping up to twelve months of history.

  3. 03

    Watch the portfolio

    Filter, sort and slice the dashboard, build analytics views, and get alerted the moment something breaks.

Built for teams, secure by default

Each workspace is isolated with role-based access for owners, admins and members. Stats endpoints are called with a per-app key, and outbound checks are protected against internal network access.

Create your workspace