Know when something's off.
Keep an eye on websites, APIs, ports and DNS. Watch certificates and domains before they expire.
A clear view of your websites, APIs and servers. Catch the interruptions. Keep your team informed. Get on with your day.
Uptime over the last 30 days
| MONITOR | STATUS | 24H HISTORY | RESPONSE |
|---|---|---|---|
| Marketing website | Operational | 142 ms | |
| Public API | Operational | 86 ms | |
| Application | Operational | 188 ms |
The checks, context and communication you need.
Without another noisy dashboard.
Keep an eye on websites, APIs, ports and DNS. Watch certificates and domains before they expire.
CPU, memory, disk and network in one view. Connect your hosts and see what is happening behind your services.
Send alerts where your team works. Share incidents and planned maintenance through a public status page.
From a public homepage to a quiet background job.
Choose the signal that tells you something useful.
Know when your website stops answering, slows down or returns the wrong content. Keep availability, response times and the details of every check together in one workspace.
ExploreBring CPU, memory, disk, load and process metrics into the same workspace as your service checks. See the machine behind the response, with thresholds that suit the way it runs.
ExploreWatch certificate validity and renewal dates before a browser warning becomes the first sign of trouble. Give every important HTTPS service a clear certificate health check.
ExploreKeep registration expiry dates in view and get renewal warnings before a missed payment affects your website, email and the services behind your name.
ExploreCheck more than a status code. Send the request your endpoint expects, validate JSON and response headers, and see when a healthy-looking API stops doing its job.
ExploreWatch network reachability with ICMP checks from your selected regions. Follow latency, packet loss and regional differences for the machines and devices you depend on.
ExploreCheck whether a public TCP service accepts connections. Watch mail, SSH, database gateways and other listeners that need a more focused check than a website monitor.
ExploreMonitor public IPv4 and IPv6 reachability directly. Keep an address-level view of latency and packet loss without depending on a hostname lookup.
ExploreWatch the DNS records your services depend on. See lookup results, returned values and TTLs in a focused monitor built for the layer before the connection.
ExploreWatch backups, scheduled scripts and background jobs without giving them a public URL. Let each successful run check in, and get a signal when the expected heartbeat is missing.
ExploreTurn application log patterns into monitoring signals. Watch error counts, specific messages or a service that has gone quiet, alongside the availability checks for the same stack.
ExploreWhen a service stops working, the first question is often which layer failed. Put website availability, network checks, host resources and application signals together so the next investigation starts with context.
A failed API check and a host under sustained memory pressure tell a more useful story together. A missing heartbeat with a healthy website can reveal a background task that customers have not noticed yet. Choose the checks that explain the way your system actually works.
Start with availabilityResponse rules pass, but latency crosses your chosen threshold.
APPLICATION SIGNALReview memory, CPU and load alongside the response-time history.
HOST CONTEXTNotify the team, share an incident update and follow recovery.
ALERTS & COMMUNICATIONThe check is the beginning.
What happens next matters too.
Choose alert channels for the people responsible for a service. Use consecutive failures, quiet hours, reminders and escalation to shape how your team hears about an interruption.
Recovery notifications close the loop, helping everyone know when the service is answering again. Keep your alert rules understandable enough that the next person knows what to expect.
Explore alert settingsOrganize related monitors into groups and invite the people who need access. Clear names and shared ownership reduce the time spent figuring out which check belongs to which application.
Use roles that fit each person’s responsibilities. Keep technical investigation in the workspace while sharing a focused view of service availability through a status page.
See status pagesUse the Upty API to work with your monitoring data and connect operational tasks to existing tooling. Read the reference before building requests so permissions and behavior stay explicit.
For background work, add heartbeat calls after successful runs. For application events, send supported log data and define a focused rule around errors or missing activity.
Build with the APIStart with a single URL. Bring the rest of your stack into view as you go.
Read the getting started guideAdd a monitor for your website or API. Connect a host when you want to see a little deeper.
Choose your check regions and alert destinations. Give your team the access they need.
See the whole picture in your workspace. Keep people informed with your status page.
Websites, APIs, ping, ports, SSL certificates, domains and DNS records. You can also connect Linux hosts to monitor server resources.
Yes. Invite team members and share access to your workspace or individual monitors, with roles for different responsibilities.
Create a public status page for your services. Show uptime, communicate incidents and announce planned maintenance in one place.
Configure alert channels in your workspace, including email, Telegram, Slack, Discord and webhooks. Available channels depend on your workspace configuration.
Everything you run. One place to see it.