voltping Sign in Start free trial

How it works

You add a URL. We check it on a schedule and tell you when something's wrong. That's the whole idea — the detail is in what "something's wrong" means.

Uptime checks

An HTTP request every 30–300 seconds depending on your plan. We measure response time, follow redirects if you want, and can assert on a status code or a keyword in the page — so a 200 that renders "Database error" still counts as down.

Confirmation before alerting

A single failed request is usually the internet, not your site. By default we confirm twice before opening an incident. You can set it to one if you'd rather know instantly.

SSL certificate expiry

Every HTTPS check reads the certificate: issuer, validity, hostname coverage. You get warnings at 30, 14, 7, 3 and 1 days, and an outright failure if it expires or stops matching the hostname.

Domain expiry

We ask the domain registry directly over RDAP for the real renewal date and the registrar's name. An expired domain is the one outage no amount of server monitoring will catch.

Content change detection

Give us a page and, optionally, a CSS selector. We fingerprint the text inside it and alert when it changes. Scripts, styles and whitespace are ignored, so a cache-busting token doesn't page you at midnight.

TCP port checks

For the things behind the website: mail servers, databases, game servers. We open a connection and time it.

Status pages

A public page per client showing the last 90 days, with your logo and colours. Post maintenance windows and incident updates. Serve it from your own domain on Agency and above.

Monthly client reports

Pick a client and a month and get a clean, branded uptime report — uptime, response times, every incident with its duration. Print it to PDF and attach it to your invoice.

Alerts where you already are

Email, Slack, Discord, Telegram, or an HMAC-signed webhook. Set defaults for the whole workspace and override per monitor when one client needs their own channel.

REST API

Everything the dashboard does, over JSON with a bearer token. Onboard a new client site from your own provisioning script. Read the API docs.