Past the alert, to the fix.

When a service stops, OSPREY tells you at once, then explains in plain words why it stopped and how to fix it.

OSPREYServersIncidents
Servers
CPUMemoryDisk
web-01Incident24%47%48%
api-0131%52%40%
api-0227%49%40%
batch-037%22%63%
cache-0112%38%9%
db-0118%71%22%
web-01Incident
1h24h
CPU
100%50%0%
Memory
#42
100%50%0%
Services
StatusNameDetailsMemory
Runningapp.serviceOK · 38 ms412 MiB
Runningapi.serviceOK · 41 ms1.6 GiB
Runningnginx.serviceOK · 3 ms26 MiB
Alerts
No alerts.
Incidentweb-015sapp.serviceKilled after running out of memory.
web-01
app.service stopped
OngoingStarted 15:20web-01
The service is stopped and can't be used right now.
How to fix it
1
Connect to the server and start the service again with this command.sudo systemctl start app.serviceCopy
2
AI SuggestedAfter the restart, check that the order export job runs again.
3
AI SuggestedChange the job so it processes its work in batches.
Cause
Killed after running out of memory.
AIAn order export job loaded all of its results into memory, which grew to the limit.
Mailnow
app.service stopped · web-01
OSPREY Killed after running out of memory.

How it works

  1. Watch

    Checks every 5 seconds

    Install one small program on your server. That's all it takes.

  2. Alert

    Emails you the moment it stops

    One email tells you what stopped.

  3. Cause

    Explains why it stopped

    Finds the cause in the records from just before it stopped, and shows you the evidence.

  4. Fix

    Tells you how to fix it

    Step by step, in plain words, so you can follow along even if servers aren't your thing.

The hard part comes after the alert

In November 2023, when Korea's government administrative network went down, the monitoring system logged the fault at 1:42 a.m. An outage that should have been resolved in 105 minutes lasted about 52 hours.

41%
of IT leaders first learn of an outage from customer complaints or manual checks
175 min
average time to resolve a single incident
Time taken by the November 2023 government network outage
Should have been resolved in105 min
No one actingabout 7 h
After work beganabout 45 h
Actually tookabout 52 h

Sources: Board of Audit and Inspection of Korea, audit report on the operation of public administrative information systems (Sep 2025); New Relic, 2025 Observability Forecast (Sep 2025); PagerDuty survey (Jun 2024)

FAQ

Can I use it if I don't know servers well?

Yes, OSPREY is built for people who don't know servers well. It tells you what stopped, why, and what to do first, without jargon.

What problems does it tell me about?

It tells you right away when a service or a Docker container stops or stops responding properly. It also warns you early when memory or disk looks likely to run out.

How is it different from a monitoring tool?

It doesn't stop at the alert: it also tells you the cause and how to fix it.

Which servers does it work on?

It works on Ubuntu servers running in the cloud. It installs on the server itself, so it doesn't matter which cloud provider you use.

Does data from my server leave it?

Only the data needed to understand your server's state and the cause leaves it. Anything that looks like a password or key is masked before it leaves the server.

Wishlist