Website and API
Status code, response time, expected text or a JSON field, as often as every 30 seconds.
UPKira checks your sites and servers around the clock, confirms every failure with a second check, and alerts you by email, Slack, Discord, Teams or webhook before your customers notice. A public status page keeps everyone else informed.
Examples of what UPKira checks: websites, APIs, SSL certificates, cron jobs, ports, domains, servers, DNS records, ping and page text.
Uptime monitoring is a robot that keeps opening your site. The moment it stops loading, gets slow, or its certificate is about to expire, you get an alert, usually before any customer notices.
Paste a URL, an API endpoint, a server or a cron job. It takes about a minute, and the first check runs straight away.
Our servers load it like a visitor would, as often as every 30 seconds: status code, speed, SSL certificate and the text you expect.
When it fails, UPKira checks again to be sure, then alerts your team and updates your public status page.
Every outage moves through the same four steps before anyone is paged, so you can trust the alert that arrives at 3 a.m.
A check sees a timeout, a 5xx or missing text. Nothing is sent yet.
UPKira checks again straight away. Only a confirmed failure opens an incident.
Your channels hear about it in seconds, respecting quiet hours and maintenance windows.
Healthy checks close the incident, and your status page follows on its own.
HTTP 503 · incident #218 · 4m 12s
10 kinds of checks on every plan, Free included. Server, DNS, broken-link and sitemap checks come with paid plans.
Status code, response time, expected text or a JSON field, as often as every 30 seconds.
Expiry and validity checks, with warnings well before browsers start complaining.
Your job pings a secret URL. If the ping doesn't arrive on schedule, UPKira raises it.
Reads the registration expiry date and warns 14, 7 and 1 day before a domain lapses.
Opens a TCP port or pings a host, for databases, mail servers and anything without a web page.
Install a small agent on any Linux server with one command. It reports CPU, memory, disk, load and network, and UPKira alerts when a limit stays crossed or the reports stop.
Resolves A, AAAA, CNAME, MX, TXT or NS records and checks they still match the values you expect.
Crawls a few pages of your site and checks every link on them, so a dead link doesn't sit there for weeks.
Reads your sitemap and checks the pages in it still load, after every redesign and migration.
Shops, apps, agencies and the people who keep servers running use the same idea: be told first.
Find out when the shop, the checkout or the payment page stops loading, and weeks before the SSL certificate or the domain runs out.
Watch health endpoints and JSON responses, page whoever is on call, and keep users informed on a public status page.
One account for every client: a monitor group per client, client-only alerts, and white-label status pages.
A small agent for CPU, memory and disk, heartbeats for cron jobs and backups, and port checks for databases and mail.
Publish at /s/your-slug, let customers subscribe by email, and schedule maintenance so planned work never looks like an outage.
3 alert destinations on Free, up to 50 on Agency. Send everything to one place, or one client's monitors to that client's channel.
Group monitors by client, give each client a status page, and invite your team as owners, admins, members or viewers. Every change lands in the audit log.
Start free with 10 monitors. Prices are in USD per month.
For side projects and trying things out.
For indie developers with paying customers.
For small SaaS teams sharing the pager.
No monitor limit, for agencies running client sites.
Every plan: 20 manual checks per hour · 64 KiB response cap · cancel any time
Uptime monitoring checks your website, API or server from the outside on a schedule, the way a visitor would. UPKira opens your URL as often as every 30 seconds, checks the status code, speed, SSL certificate and the text you expect, and alerts you when something stops working.
Every 5 minutes on Free, every 1 minute on Starter, and every 30 seconds on Growth and Agency. You can also press “Check now” at any time.
When a check fails, the monitor becomes “suspect” and is checked again before anything is sent. Only a confirmed failure opens an incident and alerts your channels.
Yes. Heartbeat monitors give each job a secret ping URL. If a ping is later than your grace period, UPKira opens an incident.
No. Maintenance windows pause checks for the monitors involved, and quiet hours can hold alerts for a channel overnight.
Yes, on every paid plan. Add a Server monitor and run the one-line install command on any Linux server with curl. The agent sends CPU, memory, disk, load and network numbers, nothing else. You get an alert when a limit is crossed two reports in a row, or when the reports stop.
White-label status pages are part of the Agency plan, with 25 status pages. Monitor groups come with every plan.
No. The Free plan includes 10 monitors and 1 status page, with no card required.
Add your website in about a minute. Confirmed alerts from the first check.