Uptime checksHTTP, keyword and TLS checks on your addresses, with the evidence of every failure kept.
Cron heartbeatsOne curl line at the end of a job. Silence past the grace window is the alert.
Status pagesA page your customers read, on your own domain, with the incident in plain words.
ExplanationsA written reason with the alert: what failed, what the checks saw, what to look at first.
on every plan Alerts to six channelsImportTeams
APIRead, pause, acknowledge and post updates from your own scripts.
MCP serverAsk your AI assistant what is down, then acknowledge or post an update.
WebhooksSigned JSON when an incident opens, is acknowledged or recovers.
Heartbeat guidescrontab, GitHub Actions, Railway, Node, Go, WordPress and Kubernetes.
DocsShort guides, each one task, with the lines to copy.
GuidesWhy monitors send false alarms, why cron jobs stop, and the fix.
ChangelogThe big things we shipped, newest first.
Trust and securityWhere your data lives, who processes it, how long we keep it.
Referral program soonRecommend Upglory to another team. In the works.
Contact

Checked as often as every 30 seconds on Team. Confirmed twice.

An HTTP check against your address from up to 2 locations, chosen by you. Down means a second location agrees, so a bad route never wakes you.

one location fails, a second confirms, then the alert
how it works

Three steps, no setup to learn.

Defaults cover most sites. Change what you need, when you need it.

  1. Add the address

    Paste a URL. A test check runs from the page before you save, so you see it work.

  2. Every location checks it

    On your interval, from up to 2 locations, chosen by you. Every result keeps its status and timing.

  3. Two agree, then the alert

    One failing location is a warning. When a second confirms it, the incident opens and your channels hear.

what a check keeps

Evidence, not just a red dot.

Every check records enough to answer why, and a failure keeps more.

  • Status expected 200 by default, any code you choose
  • Keyword optional, must appear in the body
  • Timing DNS, TCP, TLS and first byte inside the total
  • Certificate expiry tracked, warnings at 14 and 7 days
  • Domain warnings at 30 and 7 days before the registration ends
  • On failure headers, 2 kB of body, the DNS answer, kept 30 days
  • Slowness two slow checks in a row from one location read degraded, 15 confirmed slow minutes turn the day amber, never an alert
monitor www.devglory.com
The Website monitor at www.devglory.com, up, checked every 5 minutes, with its uptime over 30 days, its median response time, its incidents and the days left on its certificate.

Cookies and authorization headers are never kept. Mark a monitor as carrying secrets and no body or headers are stored at all.

plans

On every plan, faster on paid ones.

Every plan checks the same way. Paid plans check more often and from up to 2 locations, chosen by you.

Free0 EUR

  • 20 monitors
  • every 5 minutes
  • 1 location, chosen by you, down after two failures in a row

Solo15 EUR a month

  • 50 monitors
  • every minute
  • up to 2 locations, chosen by you

Team49 EUR a month

  • 150 monitors
  • every 30 seconds
  • up to 2 locations, chosen by you, a longer wait before the first alert
Every limit, side by side prices in EUR, VAT added where it applies

Solo and Team wait for a second location; a free workspace alerts from its one location.

questions

Before you add one.

What if only one location fails?

The monitor reads degraded and nobody is woken. It is down only when a second location agrees.

What if it is only slow?

A check that passes but takes longer than the time you set is slow. Two slow checks in a row from one location make the monitor read degraded, and 15 confirmed slow minutes turn that day amber in the history. Slowness never sends an alert.

Can I bring my monitors from another service?

Paste a list of addresses or upload a CSV. The preview shows what your plan allows before anything is created.

Can alerts go to a webhook?

Yes. A webhook channel posts a signed JSON event to your https address when an incident opens, repeats, is acknowledged and recovers. Alerts reach you by email, Slack, Telegram, webhooks, Discord and Microsoft Teams today.

What if my response contains secrets?

Mark the monitor as carrying secrets. Its checks then store no body and no headers, and what was kept before is removed.

20 monitors free. No card.

Your first check runs two minutes from now.

Start free
the mark: five days, one short