UPTIME
OPS · Coming soon
v1.0.0 · macOS

UPTIME

Service availability you can read across the room.

A dashboard in a browser tab is a dashboard nobody looks at. UPTIME puts your services on keys you see all day, says DOWN only when it is confirmed, and keeps the timeline when it recovers.

Launch price−43%
€3.99€6.99
Coming to Elgato Marketplace

The listing is on its way; this button becomes a link the moment Elgato publishes it.

Or all seven tools in the OPS Suite, €12.99 instead of €24.99. See the OPS Suite →

UPTIME keys on a Stream Deck
The keys

Every key has one job.

Put the ones you need where you need them. Each key draws what it knows, live, in the same language as every other OPS key.

UPTIME Core: Overall health of every service, and the most significant incident.
UPTIME Core
Overall health of every service, and the most significant incident.
Service Watch: One service: state, response time and incident duration.
Service Watch
One service: state, response time and incident duration.
Group Watch: One group of services, from its members.
Group Watch
One group of services, from its members.
Incident: The most significant active incident; acknowledge without resolving.
Incident
The most significant active incident; acknowledge without resolving.
History: Incidents and observed downtime over a chosen window.
History
Incidents and observed downtime over a chosen window.
Latency: A response-time graph with its threshold and median.
Latency
A response-time graph with its threshold and median.
Check Now: One immediate check, without disturbing the schedule.
Check Now
One immediate check, without disturbing the schedule.
Why it is different
Confirmed, not flapping
01

Confirmed, not flapping

An outage is confirmed by repeated failures before it is reported, and recovery by repeated successes before an incident closes.

Evidence kept
02

Evidence kept

Each incident keeps its start, its errors and its duration, across restarts of the plugin.

Honest numbers
03

Honest numbers

Response time is named for what it is: HTTP time to first byte, TCP connect or DNS resolve. Paused is never shown as healthy.

Built to be trusted

One family, one language, no cloud.

One language

Green healthy, amber attention, red critical, grey unknown: the same header, marks and colours on every key of all seven tools, always with a shape and a word.

Evidence, not optimism

Unknown is never painted green. A launch is not a session, a reachable disk is not a valid backup, an open port is not a working API.

Local and private

No account, no cloud service, no telemetry, no subscription. Checks run from your Mac, and history stays on it.

Requirements

Stream Deck app
7.6 or newer
macOS
12 or newer. OPS is not available for Windows.
Stream Deck
Any model with keys
Permissions
No permission needed. Checks run from this Mac while Stream Deck runs.

Privacy

Everything runs on your Mac: checks, history and settings. There is no account, no analytics and no 7bp server in between; the only traffic is the checks you configure.

Version

v1.0.0

First release: UPTIME Core, Service Watch, Group Watch, Incident, History, Latency and Check Now, on the OPS design.

Support

Something not as it should be? Write to us and include:

  • Your macOS and Stream Deck app versions
  • Which key, and what it shows
  • What you expected it to show
Email support
More keys

The rest of the line-up

  • OPS Suite
  • Overhead
  • Approach
  • Tickwork
  • Pipling
  • Terrarium
  • Fathom
  • Meter
  • Quorum
  • Psst
  • Browser
  • Windows
  • Gato Run
  • Lucky Deck
  • Daybar
  • Bonsai
  • Signals
  • Iris
  • Cams
  • Tradewind
  • Inwords
  • Peek
  • Butterfingers
  • Keyhaven
  • Royal Deck
  • Meridian
  • PandaBreak
  • Deck Radar
  • QuotaPulse
  • Wrangler
  • PULSE
  • SPEED
  • CERT
  • ACCESS
  • PROBE
  • VAULT
All plugins →