Shorthop

Alerting and on-call, without the hops. Prometheus sends its alerts straight to Shorthop, which does what Alertmanager and a paging service do together: routing, grouping, silences, on-call schedules, escalation, and paging people by phone, email, Slack and webhooks. Every alert keeps its history, so the next time it fires you see what fixed it last time.

You run Shorthop yourself. Your alerts never leave your servers.

What you need

Install

Then: first steps → connect Prometheus → phones.

How it fits together

Prometheus ──alerts──▶ Shorthop (your servers) ──▶ email · Slack · webhooks
                           │
                           └── incident id only ──▶ push relay (shorthop.io) ──▶ the Shorthop app
                                                                                     │
                       the app fetches the details from YOUR Shorthop ◀──────────────┘

The relay never sees the content of an alert: the notification says only that something needs attention, and the app asks your own Shorthop for the rest.

More

Licence: the server is AGPL-3.0, the app Apache-2.0.

Edit this page on GitHub